net.minecraft.world.level.levelgen.structure

public abstract class TemplateStructurePiece

extends StructurePiece

clu
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

字段概要

修饰符与类型字段
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

构造函数概要

修饰符构造函数
public (StructurePieceType arg0, int arg1)
public (StructurePieceType arg0, CompoundTag arg1)

方法概要

修饰符与类型方法
protected void
a(cmp arg0, fk arg1, cmm 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(bju arg0, bzx<?> arg1, Random arg2, cky arg3, bje 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, bju arg2, Random arg3, cky 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_()