public static class StructureVillagePieces.Field1 extends StructureVillagePieces.Village
StructureComponent.BlockSelector
Modifier and Type | Field and Description |
---|---|
private Block |
cropTypeA |
private Block |
cropTypeB |
private Block |
cropTypeC |
private Block |
cropTypeD |
averageGroundLvl, isZombieInfested, startPiece, structureType
boundingBox, componentType
Constructor and Description |
---|
Field1() |
Field1(StructureVillagePieces.Start start,
int type,
java.util.Random rand,
StructureBoundingBox p_i45570_4_,
EnumFacing facing) |
Modifier and Type | Method and Description |
---|---|
boolean |
addComponentParts(World worldIn,
java.util.Random randomIn,
StructureBoundingBox structureBoundingBoxIn) |
static StructureVillagePieces.Field1 |
createPiece(StructureVillagePieces.Start start,
java.util.List<StructureComponent> p_175851_1_,
java.util.Random rand,
int p_175851_3_,
int p_175851_4_,
int p_175851_5_,
EnumFacing facing,
int p_175851_7_) |
private Block |
getRandomCropType(java.util.Random rand) |
protected void |
readStructureFromNBT(NBTTagCompound tagCompound,
TemplateManager p_143011_2_) |
protected void |
writeStructureToNBT(NBTTagCompound tagCompound) |
biomeDoor, canVillageGoDeeper, chooseForgeProfession, chooseProfession, createVillageDoor, getAverageGroundLevel, getBiomeSpecificBlockState, getNextComponentNN, getNextComponentPP, placeTorch, replaceAirAndLiquidDownwards, setStructureType, spawnVillagers
buildComponent, clearCurrentPositionBlocksUpwards, createDispenser, createStructureBaseNBT, fillWithAir, fillWithBlocks, fillWithRandomizedBlocks, findIntersecting, generateChest, generateChest, generateDoor, generateMaybeBox, getBlockStateFromPos, getBoundingBox, getComponentType, getCoordBaseMode, getSkyBrightness, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, offset, randomlyPlaceBlock, randomlyRareFillWithBlocks, readStructureBaseNBT, setBlockState, setCoordBaseMode
private Block cropTypeA
private Block cropTypeB
private Block cropTypeC
private Block cropTypeD
public Field1()
public Field1(StructureVillagePieces.Start start, int type, java.util.Random rand, StructureBoundingBox p_i45570_4_, EnumFacing facing)
protected void writeStructureToNBT(NBTTagCompound tagCompound)
writeStructureToNBT
in class StructureVillagePieces.Village
protected void readStructureFromNBT(NBTTagCompound tagCompound, TemplateManager p_143011_2_)
readStructureFromNBT
in class StructureVillagePieces.Village
private Block getRandomCropType(java.util.Random rand)
public static StructureVillagePieces.Field1 createPiece(StructureVillagePieces.Start start, java.util.List<StructureComponent> p_175851_1_, java.util.Random rand, int p_175851_3_, int p_175851_4_, int p_175851_5_, EnumFacing facing, int p_175851_7_)
public boolean addComponentParts(World worldIn, java.util.Random randomIn, StructureBoundingBox structureBoundingBoxIn)
addComponentParts
in class StructureComponent