Class NetherBridgePieces.CastleSmallCorridorRightTurnPiece
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.CastleSmallCorridorRightTurnPiece
- Enclosing class:
- NetherBridgePieces
public static class NetherBridgePieces.CastleSmallCorridorRightTurnPiece
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 final int
private static final int
private boolean
private static final int
Fields inherited from class net.minecraft.world.level.levelgen.structure.StructurePiece
boundingBox, CAVE_AIR, genDepth
-
Constructor Summary
ConstructorDescriptionCastleSmallCorridorRightTurnPiece
(int p_71817_, Random p_71818_, BoundingBox p_71819_, Direction p_71820_) CastleSmallCorridorRightTurnPiece
(CompoundTag p_192177_) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
addAdditionalSaveData
(StructurePieceSerializationContext p_192187_, CompoundTag p_192188_) void
addChildren
(StructurePiece p_162806_, StructurePieceAccessor p_162807_, Random p_162808_) createPiece
(StructurePieceAccessor p_162810_, Random p_162811_, int p_162812_, int p_162813_, int p_162814_, Direction p_162815_, int p_162816_) void
postProcess
(WorldGenLevel p_192179_, StructureFeatureManager p_192180_, ChunkGenerator p_192181_, Random p_192182_, BoundingBox p_192183_, ChunkPos p_192184_, BlockPos p_192185_) 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, createBoundingBox, createChest, createChest, createDispenser, createTag, fillColumnDown, findCollisionPiece, 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:
-
HEIGHT
private static final int HEIGHT- See Also:
-
DEPTH
private static final int DEPTH- See Also:
-
isNeedingChest
private boolean isNeedingChest
-
-
Constructor Details
-
CastleSmallCorridorRightTurnPiece
public CastleSmallCorridorRightTurnPiece(int p_71817_, Random p_71818_, BoundingBox p_71819_, Direction p_71820_) -
CastleSmallCorridorRightTurnPiece
-
-
Method Details
-
addAdditionalSaveData
protected void addAdditionalSaveData(StructurePieceSerializationContext p_192187_, CompoundTag p_192188_) - Overrides:
addAdditionalSaveData
in classNetherBridgePieces.NetherBridgePiece
-
addChildren
public void addChildren(StructurePiece p_162806_, StructurePieceAccessor p_162807_, Random p_162808_) - Overrides:
addChildren
in classStructurePiece
-
createPiece
public static NetherBridgePieces.CastleSmallCorridorRightTurnPiece createPiece(StructurePieceAccessor p_162810_, Random p_162811_, int p_162812_, int p_162813_, int p_162814_, Direction p_162815_, int p_162816_) -
postProcess
public void postProcess(WorldGenLevel p_192179_, StructureFeatureManager p_192180_, ChunkGenerator p_192181_, Random p_192182_, BoundingBox p_192183_, ChunkPos p_192184_, BlockPos p_192185_) - Specified by:
postProcess
in classStructurePiece
-