Class ScatteredFeaturePiece
java.lang.Object
net.minecraft.world.level.levelgen.structure.StructurePiece
net.minecraft.world.level.levelgen.structure.ScatteredFeaturePiece
- Direct Known Subclasses:
- DesertPyramidPiece,- JungleTemplePiece,- SwampHutPiece
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.level.levelgen.structure.StructurePieceStructurePiece.BlockSelector
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected final intprotected final intprotected intprotected final intFields inherited from class net.minecraft.world.level.levelgen.structure.StructurePieceboundingBox, CAVE_AIR, genDepth
- 
Constructor SummaryConstructorsModifierConstructorDescriptionprotectedScatteredFeaturePiece(StructurePieceType p_209920_, int p_209921_, int p_209922_, int p_209923_, int p_209924_, int p_209925_, int p_209926_, Direction p_209927_) protectedScatteredFeaturePiece(StructurePieceType p_209929_, CompoundTag p_209930_) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidaddAdditionalSaveData(StructurePieceSerializationContext p_192471_, CompoundTag p_192472_) protected booleanupdateAverageGroundHeight(LevelAccessor p_72804_, BoundingBox p_72805_, int p_72806_) protected booleanupdateHeightPositionToLowestGroundHeight(LevelAccessor p_192468_, int p_192469_) Methods inherited from class net.minecraft.world.level.levelgen.structure.StructurePieceaddChildren, canBeReplaced, createBoundingBox, createChest, createChest, createDispenser, createTag, fillColumnDown, findCollisionPiece, generateAirBox, generateBox, generateBox, generateBox, generateBox, generateMaybeBox, generateUpperHalfSphere, getBlock, getBoundingBox, getGenDepth, getLocatorPosition, getMirror, getOrientation, getRandomHorizontalDirection, getRotation, getType, getWorldPos, getWorldX, getWorldY, getWorldZ, isCloseToChunk, isInterior, isReplaceableByStructures, makeBoundingBox, maybeGenerateBlock, move, placeBlock, postProcess, reorient, setGenDepth, setOrientation
- 
Field Details- 
widthprotected final int width
- 
heightprotected final int height
- 
depthprotected final int depth
- 
heightPositionprotected int heightPosition
 
- 
- 
Constructor Details- 
ScatteredFeaturePieceprotected ScatteredFeaturePiece(StructurePieceType p_209920_, int p_209921_, int p_209922_, int p_209923_, int p_209924_, int p_209925_, int p_209926_, Direction p_209927_) 
- 
ScatteredFeaturePiece
 
- 
- 
Method Details- 
addAdditionalSaveDataprotected void addAdditionalSaveData(StructurePieceSerializationContext p_192471_, CompoundTag p_192472_) - Specified by:
- addAdditionalSaveDatain class- StructurePiece
 
- 
updateAverageGroundHeightprotected boolean updateAverageGroundHeight(LevelAccessor p_72804_, BoundingBox p_72805_, int p_72806_) 
- 
updateHeightPositionToLowestGroundHeight
 
-