Woodland Mansion

Woodland mansions are massive systematically-generated structures found only in dark forests and their hill variants. They are inhabited by evokers and vindicators, and one of the few occasions whereby a totem of undying can be obtained. Besides the aforementioned illager mobs, the usual hostile mobs, such as zombies and skeletons, are common in woodland mansions due to their dimly-lit interiors.

Generation
Woodland mansions typically generate extremely far from the spawn point, often appearing tens of thousands of blocks away. They can be located with woodland explorer maps, which are obtained from cartographer villagers, but they may not always point to the nearest one. Woodland mansions may also be tracked down with the command enabled by cheats. A dark forest biome with a woodland mansion is even rarer than a mushroom fields biome. If a woodland mansion were to generate in a dark forest hills biome, it could be even rarer than a modified jungle edge biome.

Like most randomly generated structures, woodland mansions can be found more frequently in a world using the Large Biomes world type. This is due to them requiring 32 blocks of dark forest surrounding the center point of the structure generation.

Structure
Although their exact structure varies, all woodland mansions have some things in common: they all have 3 floors, with a wide variety of rooms, and generate a cobblestone foundation underneath the entire structure. The top floor is around half the size of the lower floors, and they all contain a large foyer that leads to a winding maze of corridors.

Rooms
Any given woodland mansion contains many types of rooms, but since the layout is randomly generated, some room types may not be present. Furthermore, certain rooms within the mansion are not readily accessible – some may have sealed entrances, while secret rooms have no entrances at all.

One may access the individual structures of a woodland mansion by using structure blocks to manually load room structures from the  folder in minecraft.jar. To do so, set a structure block to Load mode, enter, and press LOAD. A list of possible rooms, the names of these structures, and small descriptions are provided in the table below. Note that the room names are conjectural.