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 par1ComponentVillageStartPiece,
int par2) |
Modifier and Type | Method and Description |
---|---|
protected static boolean |
canVillageGoDeeper(StructureBoundingBox par0StructureBoundingBox) |
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 par1NBTTagCompound) |
protected void |
func_143012_a(NBTTagCompound par1NBTTagCompound) |
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 par1World,
StructureBoundingBox par2StructureBoundingBox) |
protected StructureComponent |
getNextComponentNN(StructureVillagePieces.Start par1ComponentVillageStartPiece,
java.util.List par2List,
java.util.Random par3Random,
int par4,
int par5) |
protected StructureComponent |
getNextComponentPP(StructureVillagePieces.Start par1ComponentVillageStartPiece,
java.util.List par2List,
java.util.Random par3Random,
int par4,
int par5) |
protected int |
getVillagerType(int par1) |
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 par1World,
StructureBoundingBox par2StructureBoundingBox,
int par3,
int par4,
int par5,
int par6) |
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 StructureVillagePieces.Village()
protected StructureVillagePieces.Village(StructureVillagePieces.Start par1ComponentVillageStartPiece, int par2)
protected void func_143012_a(NBTTagCompound par1NBTTagCompound)
func_143012_a
in class StructureComponent
protected void func_143011_b(NBTTagCompound par1NBTTagCompound)
func_143011_b
in class StructureComponent
protected StructureComponent getNextComponentNN(StructureVillagePieces.Start par1ComponentVillageStartPiece, java.util.List par2List, java.util.Random par3Random, int par4, int par5)
protected StructureComponent getNextComponentPP(StructureVillagePieces.Start par1ComponentVillageStartPiece, java.util.List par2List, java.util.Random par3Random, int par4, int par5)
protected int getAverageGroundLevel(World par1World, StructureBoundingBox par2StructureBoundingBox)
protected static boolean canVillageGoDeeper(StructureBoundingBox par0StructureBoundingBox)
protected void spawnVillagers(World par1World, StructureBoundingBox par2StructureBoundingBox, int par3, int par4, int par5, int par6)
protected int getVillagerType(int par1)
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