Class ScatteredStructurePiece
- java.lang.Object
-
- net.minecraft.world.gen.feature.structure.StructurePiece
-
- net.minecraft.world.gen.feature.structure.ScatteredStructurePiece
-
- Direct Known Subclasses:
DesertPyramidPiece
,JunglePyramidPiece
,SwampHutPiece
public abstract class ScatteredStructurePiece extends StructurePiece
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class net.minecraft.world.gen.feature.structure.StructurePiece
StructurePiece.BlockSelector
-
-
Field Summary
Fields Modifier and Type Field Description protected int
depth
protected int
height
protected int
heightPosition
protected int
width
-
Fields inherited from class net.minecraft.world.gen.feature.structure.StructurePiece
boundingBox, CAVE_AIR, genDepth
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ScatteredStructurePiece(IStructurePieceType p_i51344_1_, java.util.Random p_i51344_2_, int p_i51344_3_, int p_i51344_4_, int p_i51344_5_, int p_i51344_6_, int p_i51344_7_, int p_i51344_8_)
protected
ScatteredStructurePiece(IStructurePieceType p_i51345_1_, CompoundNBT p_i51345_2_)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
addAdditionalSaveData(CompoundNBT p_143011_1_)
protected boolean
updateAverageGroundHeight(IWorld p_202580_1_, MutableBoundingBox p_202580_2_, int p_202580_3_)
-
Methods inherited from class net.minecraft.world.gen.feature.structure.StructurePiece
addChildren, createChest, createChest, createDispenser, createTag, edgesLiquid, fillColumnDown, findCollisionPiece, generateAirBox, generateBox, generateBox, generateMaybeBox, generateUpperHalfSphere, getBlock, getBoundingBox, getGenDepth, getOrientation, getRotation, getType, getWorldX, getWorldY, getWorldZ, isCloseToChunk, isInterior, maybeGenerateBlock, move, placeBlock, postProcess, reorient, setOrientation
-
-
-
-
Constructor Detail
-
ScatteredStructurePiece
protected ScatteredStructurePiece(IStructurePieceType p_i51344_1_, java.util.Random p_i51344_2_, int p_i51344_3_, int p_i51344_4_, int p_i51344_5_, int p_i51344_6_, int p_i51344_7_, int p_i51344_8_)
-
ScatteredStructurePiece
protected ScatteredStructurePiece(IStructurePieceType p_i51345_1_, CompoundNBT p_i51345_2_)
-
-
Method Detail
-
addAdditionalSaveData
protected void addAdditionalSaveData(CompoundNBT p_143011_1_)
- Specified by:
addAdditionalSaveData
in classStructurePiece
-
updateAverageGroundHeight
protected boolean updateAverageGroundHeight(IWorld p_202580_1_, MutableBoundingBox p_202580_2_, int p_202580_3_)
-
-