public static class StructureEndCityPieces.CityTemplate extends StructureComponentTemplate
StructureComponent.BlockSelector
placeSettings, template, templatePosition
boundingBox, componentType
Constructor and Description |
---|
CityTemplate() |
CityTemplate(java.lang.String pieceNameIn,
BlockPos pos,
Rotation rot,
boolean p_i46634_4_) |
Modifier and Type | Method and Description |
---|---|
protected void |
handleDataMarker(java.lang.String p_186175_1_,
BlockPos p_186175_2_,
World p_186175_3_,
java.util.Random p_186175_4_,
StructureBoundingBox p_186175_5_) |
protected void |
readStructureFromNBT(NBTTagCompound tagCompound) |
protected void |
writeStructureToNBT(NBTTagCompound tagCompound) |
addComponentParts, offset, setup
buildComponent, clearCurrentPositionBlocksUpwards, createDispenser, createStructureBaseNBT, fillWithAir, fillWithBlocks, fillWithBlocksRandomly, fillWithRandomizedBlocks, findIntersecting, generateChest, getBlockStateFromPos, getBoundingBox, getBoundingBoxCenter, getComponentType, getCoordBaseMode, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, placeDoorCurrentPosition, randomlyPlaceBlock, randomlyRareFillWithBlocks, readStructureBaseNBT, replaceAirAndLiquidDownwards, setBlockState, setCoordBaseMode
protected void writeStructureToNBT(NBTTagCompound tagCompound)
writeStructureToNBT
in class StructureComponentTemplate
protected void readStructureFromNBT(NBTTagCompound tagCompound)
readStructureFromNBT
in class StructureComponentTemplate
protected void handleDataMarker(java.lang.String p_186175_1_, BlockPos p_186175_2_, World p_186175_3_, java.util.Random p_186175_4_, StructureBoundingBox p_186175_5_)
handleDataMarker
in class StructureComponentTemplate