public static class StructureEndCityPieces.CityTemplate extends StructureComponentTemplate
StructureComponent.BlockSelector
placeSettings, template, templatePosition
boundingBox, componentType
Constructor and Description |
---|
CityTemplate() |
CityTemplate(TemplateManager p_i47214_1_,
java.lang.String p_i47214_2_,
BlockPos p_i47214_3_,
Rotation p_i47214_4_,
boolean p_i47214_5_) |
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,
TemplateManager p_143011_2_)
(abstract) Helper method to read subclass data from NBT
|
protected void |
writeStructureToNBT(NBTTagCompound tagCompound)
(abstract) Helper method to write subclass data to NBT
|
addComponentParts, offset, setup
buildComponent, clearCurrentPositionBlocksUpwards, createDispenser, createStructureBaseNBT, fillWithAir, fillWithBlocks, fillWithRandomizedBlocks, findIntersecting, generateChest, generateChest, generateDoor, generateMaybeBox, getBlockStateFromPos, getBoundingBox, getComponentType, getCoordBaseMode, getSkyBrightness, getXWithOffset, getYWithOffset, getZWithOffset, isLiquidInStructureBoundingBox, randomlyPlaceBlock, randomlyRareFillWithBlocks, readStructureBaseNBT, replaceAirAndLiquidDownwards, setBlockState, setCoordBaseMode
public CityTemplate()
public CityTemplate(TemplateManager p_i47214_1_, java.lang.String p_i47214_2_, BlockPos p_i47214_3_, Rotation p_i47214_4_, boolean p_i47214_5_)
protected void writeStructureToNBT(NBTTagCompound tagCompound)
writeStructureToNBT
in class StructureComponentTemplate
protected void readStructureFromNBT(NBTTagCompound tagCompound, TemplateManager p_143011_2_)
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