net.minecraft.world.level.levelgen.structure

public abstract class ScatteredFeaturePiece

extends StructurePiece

dvg
net.minecraft.world.level.levelgen.structure.ScatteredFeaturePiece
net.minecraft.class_3418
net.minecraft.structure.ShiftableStructurePiece
net.minecraft.src.C_2559_
net.minecraft.world.level.levelgen.structure.WorldGenScatteredPiece

Field summary

Modifier and TypeField
protected final int
a
width
field_15244
width
f_72787_
protected final int
b
height
field_15243
height
f_72788_
protected final int
c
depth
field_15242
depth
f_72789_
protected int
d
heightPosition
field_15241
hPos
f_72790_

Constructor summary

ModifierConstructor
protected (StructurePieceType type, int x, int y, int z, int width, int height, int depth, Direction orientation)
protected (StructurePieceType p_209930_, CompoundTag arg1)

Method summary

Modifier and TypeMethod
protected void
a(dvy arg0, qw arg1)
addAdditionalSaveData(StructurePieceSerializationContext arg0, CompoundTag arg1)
method_14943(class_6625 arg0, class_2487 arg1)
writeNbt(StructureContext arg0, NbtCompound arg1)
m_183620_(C_183029_ p_192472_, C_4917_ arg1)
protected boolean
a(cpw arg0, dva arg1, int arg2)
updateAverageGroundHeight(LevelAccessor arg0, BoundingBox arg1, int arg2)
method_14839(class_1936 arg0, class_3341 arg1, int arg2)
adjustToAverageHeight(WorldAccess world, BlockBox boundingBox, int deltaY)
m_72803_(C_1598_ p_72805_, C_2478_ p_72806_, int arg2)
protected boolean
a(cpw arg0, int arg1)
updateHeightPositionToLowestGroundHeight(LevelAccessor arg0, int arg1)
method_38462(class_1936 arg0, int arg1)
adjustToMinHeight(WorldAccess world, int yOffset)
m_192467_(C_1598_ p_192469_, int arg1)