public static interface VillagerRegistry.IVillageCreationHandler
net.minecraft.world.gen.structure.StructureVillagePieces array controlling new village
creation so you can insert your own new village pieces| Modifier and Type | Method and Description |
|---|---|
VillagePieces.Village |
buildComponent(VillagePieces.PieceWeight villagePiece,
VillagePieces.Start startPiece,
java.util.List<StructurePiece> pieces,
java.util.Random random,
int p1,
int p2,
int p3,
EnumFacing facing,
int p5)
Build an instance of the village component
net.minecraft.world.gen.structure.StructureVillagePieces |
java.lang.Class<?> |
getComponentClass()
The class of the root structure component to add to the village
|
VillagePieces.PieceWeight |
getVillagePieceWeight(java.util.Random random,
int i)
Called when
net.minecraft.world.gen.structure.MapGenVillage is creating a new village |
VillagePieces.PieceWeight getVillagePieceWeight(java.util.Random random, int i)
net.minecraft.world.gen.structure.MapGenVillage is creating a new villagerandom - i - java.lang.Class<?> getComponentClass()
VillagePieces.Village buildComponent(VillagePieces.PieceWeight villagePiece, VillagePieces.Start startPiece, java.util.List<StructurePiece> pieces, java.util.Random random, int p1, int p2, int p3, EnumFacing facing, int p5)
net.minecraft.world.gen.structure.StructureVillagePiecesvillagePiece - startPiece - pieces - random - p1 - p2 - p3 - facing - p5 -