net.minecraft.world.level.levelgen.structure

public abstract class ScatteredFeaturePiece

extends StructurePiece

enl
net.minecraft.world.level.levelgen.structure.ScatteredFeaturePiece
net.minecraft.class_3418
net.minecraft.structure.ShiftableStructurePiece
net.minecraft.world.level.levelgen.structure.WorldGenScatteredPiece

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
a(eod arg0, tq arg1)
addAdditionalSaveData(StructurePieceSerializationContext arg0, CompoundTag arg1)
method_14943(class_6625 arg0, class_2487 arg1)
writeNbt(StructureContext arg0, NbtCompound arg1)
protected boolean
a(dgk arg0, enf 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)
protected boolean
a(dgk arg0, int arg1)
updateHeightPositionToLowestGroundHeight(LevelAccessor arg0, int arg1)
method_38462(class_1936 arg0, int arg1)
adjustToMinHeight(WorldAccess world, int yOffset)