Package net.minecraft.structure
package net.minecraft.structure
-
ClassDescriptionA post placement processor for a structure feature runs after all the pieces of a structure start have placed blocks in the world in the feature chunk status.StructureGeneratorFactory<C extends FeatureConfig>StructureGeneratorFactory.Context<C extends FeatureConfig>A collector of structure pieces to be added to a structure start.StructurePiecesGenerator<C extends FeatureConfig>A structure pieces generator adds structure pieces for a structure, but does not yet realize those pieces into the world.StructurePiecesGenerator.Context<C extends FeatureConfig>A holder of structure pieces to be added.An immutable list of structure pieces, usually belonging to a structure start.A structure start is created to describe a structure that will be generated by chunk generation.StructureType<S extends StructureType>The generator for the woodland mansion structure.The
WoodlandMansionGenerator.RoomPool
used for the first floor.A matrix used to store floor information.Populates structure pieces based on the givenparameters
.The parameters that control how the mansion will look like.Provides methods that sample room template identifiers.TheWoodlandMansionGenerator.RoomPool
used for the second floor.TheWoodlandMansionGenerator.RoomPool
used for the third floor.