net.minecraft.world.gen.structure

abstract class VillagePieces$VillagePiece

extends StructurePiece

bxh$o
net.minecraft.class_39$class_53
net.minecraft.world.gen.structure.VillagePieces$VillagePiece
net.minecraft.world.gen.feature.structure.VillagePieces$Village
net.minecraft.world.gen.feature.structure.VillagePieces$Village

Field summary

Modifier and TypeField
protected int
f
field_6249
hpos
field_143015_k
averageGroundLvl
private int
a
field_101
villageCount
field_74896_a
villagersSpawned
protected VillagePieces$Variant
g
field_19427
variant
field_189928_h
structureType
protected boolean
h
field_14872
zombie
field_189929_i
isZombieInfested

Constructor summary

ModifierConstructor
public ()
protected (VillagePieces$Start startPiece, int generationDepth)

Method summary

Modifier and TypeMethod
protected void
a(gy arg0)
method_5528(class_322 arg0)
writeNbt(NbtCompound arg0)
func_143012_a(NBTTagCompound arg0)
writeAdditional(NBTTagCompound arg0)
protected void
a(gy arg0, bxm arg1)
method_5530(class_322 arg0, class_3998 arg1)
readNbt(NbtCompound arg0, StructureManager arg1)
func_143011_b(NBTTagCompound arg0, TemplateManager arg1)
readAdditional(NBTTagCompound arg0, TemplateManager arg1)
protected StructurePiece
a(bxh$k arg0, List<bxb> arg1, Random arg2, int arg3, int arg4)
method_9280(class_39$class_50 arg0, List<class_34> arg1, Random arg2, int arg3, int arg4)
generatePieceLeft(VillagePieces$Start startPiece, List<StructurePiece> pieces, Random random, int yOffset, int offset)
func_74891_a(VillagePieces$Start arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4)
getNextComponentNN(VillagePieces$Start start, List<StructurePiece> structureComponents, Random rand, int arg3, int arg4)
protected StructurePiece
b(bxh$k arg0, List<bxb> arg1, Random arg2, int arg3, int arg4)
method_9282(class_39$class_50 arg0, List<class_34> arg1, Random arg2, int arg3, int arg4)
generatePieceRight(VillagePieces$Start startPiece, List<StructurePiece> pieces, Random random, int yOffset, int offset)
func_74894_b(VillagePieces$Start arg0, List<StructurePiece> arg1, Random arg2, int arg3, int arg4)
getNextComponentPP(VillagePieces$Start start, List<StructurePiece> structureComponents, Random rand, int arg3, int arg4)
protected int
a(axz arg0, bwf arg1)
method_17676(class_3598 arg0, class_1251 arg1)
updateHeight(WorldAccess world, StructureBox bounds)
func_74889_b(IWorld arg0, MutableBoundingBox arg1)
getAverageGroundLevel(IWorld worldIn, MutableBoundingBox structurebb)
protected static boolean
a(bwf arg0)
method_110(class_1251 arg0)
isValidBounds(StructureBox bounds)
func_74895_a(MutableBoundingBox arg0)
canVillageGoDeeper(MutableBoundingBox structurebb)
protected void
a(axz arg0, bwf arg1, int arg2, int arg3, int arg4, int arg5)
method_109(class_3598 arg0, class_1251 arg1, int arg2, int arg3, int arg4, int arg5)
spawnVillagers(WorldAccess world, StructureBox bounds, int x, int y, int z, int max)
func_74893_a(IWorld arg0, MutableBoundingBox arg1, int arg2, int arg3, int arg4, int arg5)
spawnVillagers(IWorld worldIn, MutableBoundingBox structurebb, int x, int y, int z, int count)
protected int
c(int arg0, int arg1)
method_111(int arg0, int arg1)
getVillagerProfession(int index, int profession)
func_180779_c(int arg0, int arg1)
chooseProfession(int villagersSpawnedIn, int currentVillagerProfession)
protected BlockState
a(blc arg0)
method_9279(class_2232 arg0)
getBlockForVariant(BlockState block)
func_175847_a(IBlockState arg0)
getBiomeSpecificBlockState(IBlockState blockstateIn)
protected DoorBlock
b()
method_13382()
getDoorBlock()
func_189925_i()
biomeDoor()
protected void
a(axz arg0, bwf arg1, Random arg2, int arg3, int arg4, int arg5, eq arg6)
method_13380(class_3598 arg0, class_1251 arg1, Random arg2, int arg3, int arg4, int arg5, class_1354 arg6)
placeDoorIfNotZombie(WorldAccess world, StructureBox bounds, Random random, int x, int y, int z, Direction facing)
func_189927_a(IWorld arg0, MutableBoundingBox arg1, Random arg2, int arg3, int arg4, int arg5, EnumFacing arg6)
createVillageDoor(IWorld arg0, MutableBoundingBox arg1, Random arg2, int arg3, int arg4, int arg5, EnumFacing arg6)
protected void
a(axz arg0, eq arg1, int arg2, int arg3, int arg4, bwf arg5)
method_17677(class_3598 arg0, class_1354 arg1, int arg2, int arg3, int arg4, class_1251 arg5)
placeTorchIfNotZombie(WorldAccess world, Direction facing, int x, int y, int z, StructureBox bounds)
func_189926_a(IWorld arg0, EnumFacing arg1, int arg2, int arg3, int arg4, MutableBoundingBox arg5)
placeTorch(IWorld arg0, EnumFacing arg1, int arg2, int arg3, int arg4, MutableBoundingBox arg5)
protected void
b(axz arg0, blc arg1, int arg2, int arg3, int arg4, bwf arg5)
method_72(class_3598 arg0, class_2232 arg1, int arg2, int arg3, int arg4, class_1251 arg5)
fillColumnDown(WorldAccess arg0, BlockState arg1, int arg2, int arg3, int arg4, StructureBox arg5)
func_175808_b(IWorld arg0, IBlockState arg1, int arg2, int arg3, int arg4, MutableBoundingBox arg5)
replaceAirAndLiquidDownwards(IWorld arg0, IBlockState arg1, int arg2, int arg3, int arg4, MutableBoundingBox arg5)
protected void
a(bxh$n arg0)
method_17678(class_39$class_3996 arg0)
setVariant(VillagePieces$Variant variant)
func_202579_a(VillagePieces$Type arg0)
func_202579_a(VillagePieces$Type arg0)