net.minecraft.world.level.levelgen.structure

public abstract class ScatteredFeaturePiece

extends StructurePiece

eoi
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(epa arg0, ux arg1)
addAdditionalSaveData(StructurePieceSerializationContext arg0, CompoundTag arg1)
method_14943(class_6625 arg0, class_2487 arg1)
writeNbt(StructureContext arg0, NbtCompound arg1)
protected boolean
a(dhj arg0, eoc 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(dhj arg0, int arg1)
updateHeightPositionToLowestGroundHeight(LevelAccessor arg0, int arg1)
method_38462(class_1936 arg0, int arg1)
adjustToMinHeight(WorldAccess world, int yOffset)