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, fillWithRandomizedBlocks, findIntersecting, func_189914_a, func_189915_a, func_189916_b, generateChest, getBlockStateFromPos, getBoundingBox, getBoundingBoxCenter, getComponentType, getCoordBaseMode, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, 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