net.minecraft.world.gen.structure

abstract class VillagePieces$VillagePiece

extends StructurePiece

bwy$o
net.minecraft.unmapped.C_90958282$C_01159686
net.minecraft.world.gen.structure.VillagePieces$VillagePiece
net.minecraft.world.gen.feature.structure.VillagePieces$Village

Field summary

Modifier and TypeField
protected int
f
f_39860764
hpos
field_143015_k
private int
a
f_28888994
villageCount
field_74896_a
protected VillagePieces$Variant
g
f_91505619
variant
field_189928_h
protected boolean
h
f_96743205
zombie
field_189929_i

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
a(gy arg0)
m_36880336(C_74087615 arg0)
writeNbt(NbtCompound arg0)
func_143012_a(NBTTagCompound arg0)
protected void
a(gy arg0, bxd arg1)
m_45494737(C_74087615 arg0, C_60046810 arg1)
readNbt(NbtCompound arg0, StructureManager arg1)
func_143011_b(NBTTagCompound arg0, TemplateManager arg1)
protected StructurePiece
a(bwy$k arg0, List<bws> arg1, Random arg2, int arg3, int arg4)
m_80319159(C_90958282$C_77350861 arg0, List<C_91792368> 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)
protected StructurePiece
b(bwy$k arg0, List<bws> arg1, Random arg2, int arg3, int arg4)
m_91705220(C_90958282$C_77350861 arg0, List<C_91792368> 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)
protected int
a(axt arg0, bvw arg1)
m_40814876(C_49764715 arg0, C_61280729 arg1)
updateHeight(WorldAccess world, StructureBox bounds)
func_74889_b(IWorld arg0, MutableBoundingBox arg1)
protected static boolean
a(bvw arg0)
m_53525359(C_61280729 arg0)
isValidBounds(StructureBox bounds)
func_74895_a(MutableBoundingBox arg0)
protected void
a(axt arg0, bvw arg1, int arg2, int arg3, int arg4, int arg5)
m_61903479(C_49764715 arg0, C_61280729 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)
protected int
c(int arg0, int arg1)
m_40652192(int arg0, int arg1)
getVillagerProfession(int index, int profession)
func_180779_c(int arg0, int arg1)
protected BlockState
a(bkt arg0)
m_98882691(C_15815210 arg0)
getBlockForVariant(BlockState block)
func_175847_a(IBlockState arg0)
protected DoorBlock
b()
m_89987012()
getDoorBlock()
func_189925_i()
protected void
a(axt arg0, bvw arg1, Random arg2, int arg3, int arg4, int arg5, ep arg6)
m_01936434(C_49764715 arg0, C_61280729 arg1, Random arg2, int arg3, int arg4, int arg5, C_28786548 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)
protected void
a(axt arg0, ep arg1, int arg2, int arg3, int arg4, bvw arg5)
m_92747188(C_49764715 arg0, C_28786548 arg1, int arg2, int arg3, int arg4, C_61280729 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)
protected void
b(axt arg0, bkt arg1, int arg2, int arg3, int arg4, bvw arg5)
m_08746215(C_49764715 arg0, C_15815210 arg1, int arg2, int arg3, int arg4, C_61280729 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)
protected void
a(bwy$n arg0)
m_01000598(C_90958282$C_00829094 arg0)
setVariant(VillagePieces$Variant variant)
func_202579_a(VillagePieces$Type arg0)