Class NetherBridgePieces.CastleSmallCorridorLeftTurnPiece
java.lang.Object
net.minecraft.world.level.levelgen.structure.StructurePiece
net.minecraft.world.level.levelgen.structure.NetherBridgePieces.NetherBridgePiece
net.minecraft.world.level.levelgen.structure.NetherBridgePieces.CastleSmallCorridorLeftTurnPiece
- Enclosing class:
- NetherBridgePieces
public static class NetherBridgePieces.CastleSmallCorridorLeftTurnPiece
extends NetherBridgePieces.NetherBridgePiece
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.world.level.levelgen.structure.StructurePiece
StructurePiece.BlockSelector
-
Field Summary
Modifier and TypeFieldDescriptionprivate static int
private static int
private boolean
private static int
Fields inherited from class net.minecraft.world.level.levelgen.structure.StructurePiece
boundingBox, CAVE_AIR, genDepth
-
Constructor Summary
ConstructorDescriptionCastleSmallCorridorLeftTurnPiece(int p_71760_, Random p_71761_, BoundingBox p_71762_, Direction p_71763_)
CastleSmallCorridorLeftTurnPiece(ServerLevel p_162762_, CompoundTag p_162763_)
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
addAdditionalSaveData(ServerLevel p_162765_, CompoundTag p_162766_)
void
addChildren(StructurePiece p_162768_, StructurePieceAccessor p_162769_, Random p_162770_)
createPiece(StructurePieceAccessor p_162772_, Random p_162773_, int p_162774_, int p_162775_, int p_162776_, Direction p_162777_, int p_162778_)
boolean
postProcess(WorldGenLevel p_71768_, StructureFeatureManager p_71769_, ChunkGenerator p_71770_, Random p_71771_, BoundingBox p_71772_, ChunkPos p_71773_, BlockPos p_71774_)
Methods inherited from class net.minecraft.world.level.levelgen.structure.NetherBridgePieces.NetherBridgePiece
generateChildForward, generateChildLeft, generateChildRight, isOkBox
Methods inherited from class net.minecraft.world.level.levelgen.structure.StructurePiece
canBeReplaced, createChest, createChest, createDispenser, createTag, fillColumnDown, generateAirBox, generateBox, generateBox, generateBox, generateBox, generateMaybeBox, generateUpperHalfSphere, getBlock, getBoundingBox, getGenDepth, getLocatorPosition, getMirror, getNoiseEffect, getOrientation, getRandomHorizontalDirection, getRotation, getType, getWorldPos, getWorldX, getWorldY, getWorldZ, isCloseToChunk, isInterior, isReplaceableByStructures, makeBoundingBox, maybeGenerateBlock, move, placeBlock, reorient, setOrientation
-
Field Details
-
WIDTH
private static final int WIDTH- See Also:
- Constant Field Values
-
HEIGHT
private static final int HEIGHT- See Also:
- Constant Field Values
-
DEPTH
private static final int DEPTH- See Also:
- Constant Field Values
-
isNeedingChest
private boolean isNeedingChest
-
-
Constructor Details
-
CastleSmallCorridorLeftTurnPiece
public CastleSmallCorridorLeftTurnPiece(int p_71760_, Random p_71761_, BoundingBox p_71762_, Direction p_71763_) -
CastleSmallCorridorLeftTurnPiece
-
-
Method Details
-
addAdditionalSaveData
- Overrides:
addAdditionalSaveData
in classNetherBridgePieces.NetherBridgePiece
-
addChildren
public void addChildren(StructurePiece p_162768_, StructurePieceAccessor p_162769_, Random p_162770_)- Overrides:
addChildren
in classStructurePiece
-
createPiece
public static NetherBridgePieces.CastleSmallCorridorLeftTurnPiece createPiece(StructurePieceAccessor p_162772_, Random p_162773_, int p_162774_, int p_162775_, int p_162776_, Direction p_162777_, int p_162778_) -
postProcess
public boolean postProcess(WorldGenLevel p_71768_, StructureFeatureManager p_71769_, ChunkGenerator p_71770_, Random p_71771_, BoundingBox p_71772_, ChunkPos p_71773_, BlockPos p_71774_)- Specified by:
postProcess
in classStructurePiece
-