Class CraterGeyserPiece
java.lang.Object
net.minecraft.world.level.levelgen.structure.StructurePiece
com.pixelmonmod.pixelmon.world.structure.ultraspace.CraterGeyserPiece
public class CraterGeyserPiece
extends net.minecraft.world.level.levelgen.structure.StructurePiece
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.level.levelgen.structure.StructurePiece
net.minecraft.world.level.levelgen.structure.StructurePiece.BlockSelector
-
Field Summary
Fields inherited from class net.minecraft.world.level.levelgen.structure.StructurePiece
boundingBox, CAVE_AIR, genDepth
-
Constructor Summary
ConstructorDescriptionCraterGeyserPiece
(int genDepth, net.minecraft.world.level.levelgen.structure.BoundingBox boundingBox, int height, int depth) CraterGeyserPiece
(net.minecraft.nbt.CompoundTag tag) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addAdditionalSaveData
(net.minecraft.world.level.levelgen.structure.pieces.StructurePieceSerializationContext context, net.minecraft.nbt.CompoundTag tag) void
postProcess
(net.minecraft.world.level.WorldGenLevel level, net.minecraft.world.level.StructureManager structureManager, net.minecraft.world.level.chunk.ChunkGenerator generator, net.minecraft.util.RandomSource random, net.minecraft.world.level.levelgen.structure.BoundingBox boundingBox, net.minecraft.world.level.ChunkPos chunkPos, net.minecraft.core.BlockPos pos) Methods inherited from class net.minecraft.world.level.levelgen.structure.StructurePiece
addChildren, 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, reorient, setGenDepth, setOrientation
-
Constructor Details
-
CraterGeyserPiece
public CraterGeyserPiece(int genDepth, net.minecraft.world.level.levelgen.structure.BoundingBox boundingBox, int height, int depth) -
CraterGeyserPiece
public CraterGeyserPiece(net.minecraft.nbt.CompoundTag tag)
-
-
Method Details
-
addAdditionalSaveData
protected void addAdditionalSaveData(net.minecraft.world.level.levelgen.structure.pieces.StructurePieceSerializationContext context, net.minecraft.nbt.CompoundTag tag) - Specified by:
addAdditionalSaveData
in classnet.minecraft.world.level.levelgen.structure.StructurePiece
-
postProcess
public void postProcess(net.minecraft.world.level.WorldGenLevel level, net.minecraft.world.level.StructureManager structureManager, net.minecraft.world.level.chunk.ChunkGenerator generator, net.minecraft.util.RandomSource random, net.minecraft.world.level.levelgen.structure.BoundingBox boundingBox, net.minecraft.world.level.ChunkPos chunkPos, net.minecraft.core.BlockPos pos) - Specified by:
postProcess
in classnet.minecraft.world.level.levelgen.structure.StructurePiece
-