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 | 
|---|---|
  | 
Village()  | 
protected  | 
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 | 
fillWithBlocks(World p_151549_1_,
              StructureBoundingBox p_151549_2_,
              int p_151549_3_,
              int p_151549_4_,
              int p_151549_5_,
              int p_151549_6_,
              int p_151549_7_,
              int p_151549_8_,
              Block p_151549_9_,
              Block p_151549_10_,
              boolean p_151549_11_)  | 
protected void | 
func_143011_b(NBTTagCompound p_143011_1_)  | 
protected void | 
func_143012_a(NBTTagCompound p_143012_1_)  | 
protected void | 
func_151554_b(World p_151554_1_,
             Block p_151554_2_,
             int p_151554_3_,
             int p_151554_4_,
             int p_151554_5_,
             int p_151554_6_,
             StructureBoundingBox p_151554_7_)  | 
protected int | 
func_151557_c(Block p_151557_1_,
             int p_151557_2_)  | 
protected Block | 
func_151558_b(Block p_151558_1_,
             int p_151558_2_)  | 
protected int | 
getAverageGroundLevel(World p_74889_1_,
                     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 int | 
getVillagerType(int p_74888_1_)  | 
protected void | 
placeBlockAtCurrentPosition(World p_151550_1_,
                           Block p_151550_2_,
                           int p_151550_3_,
                           int p_151550_4_,
                           int p_151550_5_,
                           int p_151550_6_,
                           StructureBoundingBox p_151550_7_)  | 
protected void | 
spawnVillagers(World p_74893_1_,
              StructureBoundingBox p_74893_2_,
              int p_74893_3_,
              int p_74893_4_,
              int p_74893_5_,
              int p_74893_6_)  | 
addComponentParts, buildComponent, clearCurrentPositionBlocksUpwards, fillWithAir, fillWithMetadataBlocks, fillWithRandomizedBlocks, findIntersecting, func_143009_a, func_143010_b, func_151547_a, func_151552_a, func_151553_a, generateStructureChestContents, generateStructureDispenserContents, getBlockAtCurrentPosition, getBoundingBox, getComponentType, getMetadataWithOffset, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, placeDoorAtCurrentPosition, randomlyFillWithBlockspublic Village()
protected Village(StructureVillagePieces.Start p_i2107_1_, int p_i2107_2_)
protected void func_143012_a(NBTTagCompound p_143012_1_)
func_143012_a in class StructureComponentprotected void func_143011_b(NBTTagCompound p_143011_1_)
func_143011_b in class StructureComponentprotected 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 p_74889_1_, StructureBoundingBox p_74889_2_)
protected static boolean canVillageGoDeeper(StructureBoundingBox p_74895_0_)
protected void spawnVillagers(World p_74893_1_, StructureBoundingBox p_74893_2_, int p_74893_3_, int p_74893_4_, int p_74893_5_, int p_74893_6_)
protected int getVillagerType(int p_74888_1_)
protected int func_151557_c(Block p_151557_1_, int p_151557_2_)
protected void placeBlockAtCurrentPosition(World p_151550_1_, Block p_151550_2_, int p_151550_3_, int p_151550_4_, int p_151550_5_, int p_151550_6_, StructureBoundingBox p_151550_7_)
placeBlockAtCurrentPosition in class StructureComponentprotected void fillWithBlocks(World p_151549_1_, StructureBoundingBox p_151549_2_, int p_151549_3_, int p_151549_4_, int p_151549_5_, int p_151549_6_, int p_151549_7_, int p_151549_8_, Block p_151549_9_, Block p_151549_10_, boolean p_151549_11_)
fillWithBlocks in class StructureComponentprotected void func_151554_b(World p_151554_1_, Block p_151554_2_, int p_151554_3_, int p_151554_4_, int p_151554_5_, int p_151554_6_, StructureBoundingBox p_151554_7_)
func_151554_b in class StructureComponent