net.minecraft.world.level.levelgen.structure

public abstract class TemplateStructurePiece

extends StructurePiece

ciy
net.minecraft.world.level.levelgen.structure.TemplateStructurePiece
net.minecraft.class_3470
net.minecraft.structure.SimpleStructurePiece
net.minecraft.world.gen.feature.structure.TemplateStructurePiece
net.minecraft.server.v1_14_R1.DefinedStructurePiece

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
d
LOGGER
field_16586
LOGGER
field_214825_d
protected StructureTemplate
a
template
field_15433
structure
field_186176_a
protected StructurePlaceSettings
b
placeSettings
field_15434
placementData
field_186177_b
protected BlockPos
c
templatePosition
field_15432
pos
field_186178_c

Constructor summary

ModifierConstructor
public (StructurePieceType arg0, int arg1)
public (StructurePieceType arg0, CompoundTag arg1)

Method summary

Modifier and TypeMethod
protected void
a(cjt arg0, ew arg1, cjq arg2)
setup(StructureTemplate arg0, BlockPos arg1, StructurePlaceSettings arg2)
method_15027(class_3499 arg0, class_2338 arg1, class_3492 arg2)
setStructureData(Structure structure, BlockPos pos, StructurePlacementData placementData)
func_186173_a(Template arg0, BlockPos arg1, PlacementSettings arg2)
protected void
a(id arg0)
addAdditionalSaveData(CompoundTag arg0)
method_14943(class_2487 arg0)
toNbt(CompoundTag arg0)
func_143011_b(CompoundNBT arg0)
public boolean
a(bhs arg0, Random arg1, cic arg2, bhd arg3)
postProcess(LevelAccessor arg0, Random arg1, BoundingBox arg2, ChunkPos arg3)
method_14931(class_1936 arg0, Random arg1, class_3341 arg2, class_1923 arg3)
generate(IWorld arg0, Random arg1, BlockBox arg2, ChunkPos arg3)
func_74875_a(IWorld arg0, Random arg1, MutableBoundingBox arg2, ChunkPos arg3)
protected abstract void
a(String arg0, ew arg1, bhs arg2, Random arg3, cic arg4)
handleDataMarker(String arg0, BlockPos arg1, LevelAccessor arg2, Random arg3, BoundingBox arg4)
method_15026(String arg0, class_2338 arg1, class_1936 arg2, Random arg3, class_3341 arg4)
handleMetadata(String metadata, BlockPos pos, IWorld world, Random random, BlockBox boundingBox)
func_186175_a(String arg0, BlockPos arg1, IWorld arg2, Random arg3, MutableBoundingBox arg4)
public void
a(int arg0, int arg1, int arg2)
move(int arg0, int arg1, int arg2)
method_14922(int arg0, int arg1, int arg2)
translate(int arg0, int arg1, int arg2)
func_181138_a(int arg0, int arg1, int arg2)
public Rotation
X_()
getRotation()
method_16888()
getRotation()
func_214809_Y_()