public abstract static class StructureVillagePieces.Village extends StructureComponent
StructureComponent.BlockSelector
Modifier and Type | Field and Description |
---|---|
protected int |
field_143015_k |
boundingBox, componentType, coordBaseMode
Modifier | Constructor and Description |
---|---|
|
StructureVillagePieces.Village() |
protected |
StructureVillagePieces.Village(StructureVillagePieces.Start p_i2107_1_,
int p_i2107_2_) |
Modifier and Type | Method and Description |
---|---|
protected static boolean |
canVillageGoDeeper(StructureBoundingBox p_74895_0_) |
protected void |
func_175804_a(World worldIn,
StructureBoundingBox p_175804_2_,
int p_175804_3_,
int p_175804_4_,
int p_175804_5_,
int p_175804_6_,
int p_175804_7_,
int p_175804_8_,
IBlockState p_175804_9_,
IBlockState p_175804_10_,
boolean p_175804_11_) |
protected void |
func_175808_b(World worldIn,
IBlockState p_175808_2_,
int p_175808_3_,
int p_175808_4_,
int p_175808_5_,
StructureBoundingBox p_175808_6_) |
protected void |
func_175811_a(World worldIn,
IBlockState p_175811_2_,
int p_175811_3_,
int p_175811_4_,
int p_175811_5_,
StructureBoundingBox p_175811_6_) |
protected void |
func_175846_a(boolean p_175846_1_) |
protected IBlockState |
func_175847_a(IBlockState p_175847_1_) |
protected int |
func_180779_c(int p_180779_1_,
int p_180779_2_) |
protected int |
getAverageGroundLevel(World worldIn,
StructureBoundingBox p_74889_2_) |
protected StructureComponent |
getNextComponentNN(StructureVillagePieces.Start p_74891_1_,
java.util.List p_74891_2_,
java.util.Random p_74891_3_,
int p_74891_4_,
int p_74891_5_) |
protected StructureComponent |
getNextComponentPP(StructureVillagePieces.Start p_74894_1_,
java.util.List p_74894_2_,
java.util.Random p_74894_3_,
int p_74894_4_,
int p_74894_5_) |
protected void |
readStructureFromNBT(NBTTagCompound p_143011_1_) |
protected void |
spawnVillagers(World worldIn,
StructureBoundingBox p_74893_2_,
int p_74893_3_,
int p_74893_4_,
int p_74893_5_,
int p_74893_6_) |
protected void |
writeStructureToNBT(NBTTagCompound p_143012_1_) |
addComponentParts, buildComponent, clearCurrentPositionBlocksUpwards, fillWithAir, fillWithRandomizedBlocks, findIntersecting, func_143009_a, func_143010_b, func_175805_a, func_175806_a, func_175807_a, func_175809_a, func_175810_a, func_180776_a, func_180777_a, func_180778_a, getBoundingBox, getComponentType, getMetadataWithOffset, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox
public StructureVillagePieces.Village()
protected StructureVillagePieces.Village(StructureVillagePieces.Start p_i2107_1_, int p_i2107_2_)
protected void writeStructureToNBT(NBTTagCompound p_143012_1_)
writeStructureToNBT
in class StructureComponent
protected void readStructureFromNBT(NBTTagCompound p_143011_1_)
readStructureFromNBT
in class StructureComponent
protected StructureComponent getNextComponentNN(StructureVillagePieces.Start p_74891_1_, java.util.List p_74891_2_, java.util.Random p_74891_3_, int p_74891_4_, int p_74891_5_)
protected StructureComponent getNextComponentPP(StructureVillagePieces.Start p_74894_1_, java.util.List p_74894_2_, java.util.Random p_74894_3_, int p_74894_4_, int p_74894_5_)
protected int getAverageGroundLevel(World worldIn, StructureBoundingBox p_74889_2_)
protected static boolean canVillageGoDeeper(StructureBoundingBox p_74895_0_)
protected void spawnVillagers(World worldIn, StructureBoundingBox p_74893_2_, int p_74893_3_, int p_74893_4_, int p_74893_5_, int p_74893_6_)
protected int func_180779_c(int p_180779_1_, int p_180779_2_)
protected IBlockState func_175847_a(IBlockState p_175847_1_)
protected void func_175811_a(World worldIn, IBlockState p_175811_2_, int p_175811_3_, int p_175811_4_, int p_175811_5_, StructureBoundingBox p_175811_6_)
func_175811_a
in class StructureComponent
protected void func_175804_a(World worldIn, StructureBoundingBox p_175804_2_, int p_175804_3_, int p_175804_4_, int p_175804_5_, int p_175804_6_, int p_175804_7_, int p_175804_8_, IBlockState p_175804_9_, IBlockState p_175804_10_, boolean p_175804_11_)
func_175804_a
in class StructureComponent
protected void func_175808_b(World worldIn, IBlockState p_175808_2_, int p_175808_3_, int p_175808_4_, int p_175808_5_, StructureBoundingBox p_175808_6_)
func_175808_b
in class StructureComponent
protected void func_175846_a(boolean p_175846_1_)