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, randomlyFillWithBlocks
public 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 StructureComponent
protected void func_143011_b(NBTTagCompound p_143011_1_)
func_143011_b
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 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 StructureComponent
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_)
fillWithBlocks
in class StructureComponent
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_)
func_151554_b
in class StructureComponent