net.minecraft.world.level.levelgen.structure

public abstract class TemplateStructurePiece

extends StructurePiece

clx
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_15_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(cms arg0, fk arg1, cmp 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(jt arg0)
addAdditionalSaveData(CompoundTag arg0)
method_14943(class_2487 arg0)
toNbt(CompoundTag arg0)
func_143011_b(CompoundNBT arg0)
public boolean
a(bjx arg0, caa<?> arg1, Random arg2, clb arg3, bjh arg4)
postProcess(LevelAccessor arg0, ChunkGenerator<?> arg1, Random arg2, BoundingBox arg3, ChunkPos arg4)
method_14931(class_1936 arg0, class_2794<?> arg1, Random arg2, class_3341 arg3, class_1923 arg4)
generate(IWorld arg0, ChunkGenerator<?> arg1, Random arg2, BlockBox arg3, ChunkPos arg4)
func_225577_a_(IWorld arg0, ChunkGenerator<?> arg1, Random arg2, MutableBoundingBox arg3, ChunkPos arg4)
protected abstract void
a(String arg0, fk arg1, bjx arg2, Random arg3, clb 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
ad_()
getRotation()
method_16888()
getRotation()
func_214809_Y_()