Class NetherFossilPieces.NetherFossilPiece
java.lang.Object
net.minecraft.world.level.levelgen.structure.StructurePiece
net.minecraft.world.level.levelgen.structure.TemplateStructurePiece
net.minecraft.world.level.levelgen.structure.NetherFossilPieces.NetherFossilPiece
- Enclosing class:
- NetherFossilPieces
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.level.levelgen.structure.StructurePiece
StructurePiece.BlockSelector
-
Field Summary
Fields inherited from class net.minecraft.world.level.levelgen.structure.TemplateStructurePiece
placeSettings, template, templateName, templatePosition
Fields inherited from class net.minecraft.world.level.levelgen.structure.StructurePiece
boundingBox, CAVE_AIR, genDepth
-
Constructor Summary
ConstructorDescriptionNetherFossilPiece(ServerLevel p_162971_, CompoundTag p_162972_)
NetherFossilPiece(StructureManager p_72069_, ResourceLocation p_72070_, BlockPos p_72071_, Rotation p_72072_)
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addAdditionalSaveData(ServerLevel p_162974_, CompoundTag p_162975_)
protected void
handleDataMarker(String p_72084_, BlockPos p_72085_, ServerLevelAccessor p_72086_, Random p_72087_, BoundingBox p_72088_)
private static StructurePlaceSettings
makeSettings(Rotation p_162977_)
boolean
postProcess(WorldGenLevel p_72074_, StructureFeatureManager p_72075_, ChunkGenerator p_72076_, Random p_72077_, BoundingBox p_72078_, ChunkPos p_72079_, BlockPos p_72080_)
Methods inherited from class net.minecraft.world.level.levelgen.structure.TemplateStructurePiece
getRotation, makeTemplateLocation, move
Methods inherited from class net.minecraft.world.level.levelgen.structure.StructurePiece
addChildren, canBeReplaced, createChest, createChest, createDispenser, createTag, fillColumnDown, generateAirBox, generateBox, generateBox, generateBox, generateBox, generateMaybeBox, generateUpperHalfSphere, getBlock, getBoundingBox, getGenDepth, getLocatorPosition, getMirror, getNoiseEffect, getOrientation, getRandomHorizontalDirection, getType, getWorldPos, getWorldX, getWorldY, getWorldZ, isCloseToChunk, isInterior, isReplaceableByStructures, makeBoundingBox, maybeGenerateBlock, placeBlock, reorient, setOrientation
-
Constructor Details
-
NetherFossilPiece
public NetherFossilPiece(StructureManager p_72069_, ResourceLocation p_72070_, BlockPos p_72071_, Rotation p_72072_) -
NetherFossilPiece
-
-
Method Details
-
makeSettings
-
addAdditionalSaveData
- Overrides:
addAdditionalSaveData
in classTemplateStructurePiece
-
handleDataMarker
protected void handleDataMarker(String p_72084_, BlockPos p_72085_, ServerLevelAccessor p_72086_, Random p_72087_, BoundingBox p_72088_)- Specified by:
handleDataMarker
in classTemplateStructurePiece
-
postProcess
public boolean postProcess(WorldGenLevel p_72074_, StructureFeatureManager p_72075_, ChunkGenerator p_72076_, Random p_72077_, BoundingBox p_72078_, ChunkPos p_72079_, BlockPos p_72080_)- Overrides:
postProcess
in classTemplateStructurePiece
-