net.minecraft.structure

public abstract class SimpleStructurePiece

extends StructurePiece

clu
net.minecraft.world.level.levelgen.structure.TemplateStructurePiece
net.minecraft.class_3470
net.minecraft.structure.SimpleStructurePiece
net.minecraft.unmapped.C_ddxanxmg
net.minecraft.world.gen.feature.structure.TemplateStructurePiece
net.minecraft.world.gen.feature.structure.TemplateStructurePiece

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
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)
m_fjmdxadf(C_abvlwuej arg0, C_hynzadkk arg1, C_mhhynxof arg2)
func_186173_a(Template arg0, BlockPos arg1, PlacementSettings arg2)
setup(Template templateIn, BlockPos pos, PlacementSettings settings)
protected void
a(jt arg0)
addAdditionalSaveData(CompoundTag arg0)
method_14943(class_2487 arg0)
toNbt(CompoundTag arg0)
m_ovlrimpa(C_hhlwcnih arg0)
func_143011_b(CompoundNBT arg0)
readAdditional(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)
m_vtoyspel(C_vdvbsyle arg0, C_kgfalbim<?> arg1, Random arg2, C_hmqypqzz arg3, C_ynrszrtu arg4)
func_225577_a_(IWorld arg0, ChunkGenerator<?> arg1, Random arg2, MutableBoundingBox 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)
m_petpwuot(String arg0, C_hynzadkk arg1, C_vdvbsyle arg2, Random arg3, C_hmqypqzz arg4)
func_186175_a(String arg0, BlockPos arg1, IWorld arg2, Random arg3, MutableBoundingBox arg4)
handleDataMarker(String function, BlockPos pos, IWorld worldIn, Random rand, MutableBoundingBox sbb)
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)
m_nrczduea(int arg0, int arg1, int arg2)
func_181138_a(int arg0, int arg1, int arg2)
offset(int arg0, int arg1, int arg2)
public BlockRotation
ad_()
getRotation()
method_16888()
getRotation()
m_newxsddo()
func_214809_Y_()
getRotation()