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
ConstructorsConstructorDescriptionCraterGeyserPiece(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 voidaddAdditionalSaveData(net.minecraft.world.level.levelgen.structure.pieces.StructurePieceSerializationContext context, net.minecraft.nbt.CompoundTag tag) voidpostProcess(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:
addAdditionalSaveDatain 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:
postProcessin classnet.minecraft.world.level.levelgen.structure.StructurePiece
-