Class StrongholdPieces.RoomCrossing
java.lang.Object
net.minecraft.world.level.levelgen.structure.StructurePiece
net.minecraft.world.level.levelgen.structure.StrongholdPieces.StrongholdPiece
net.minecraft.world.level.levelgen.structure.StrongholdPieces.RoomCrossing
- Enclosing class:
- StrongholdPieces
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.world.level.levelgen.structure.StrongholdPieces.StrongholdPieceStrongholdPieces.StrongholdPiece.SmallDoorTypeNested classes/interfaces inherited from class net.minecraft.world.level.levelgen.structure.StructurePieceStructurePiece.BlockSelector
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected static intprotected static intprotected intprotected static intFields inherited from class net.minecraft.world.level.levelgen.structure.StrongholdPieces.StrongholdPieceentryDoorFields inherited from class net.minecraft.world.level.levelgen.structure.StructurePieceboundingBox, CAVE_AIR, genDepth
- 
Constructor SummaryConstructorsConstructorDescriptionRoomCrossing(int p_73155_, Random p_73156_, BoundingBox p_73157_, Direction p_73158_)RoomCrossing(ServerLevel p_163402_, CompoundTag p_163403_)
- 
Method SummaryModifier and TypeMethodDescriptionprotected voidaddAdditionalSaveData(ServerLevel p_163405_, CompoundTag p_163406_)voidaddChildren(StructurePiece p_163408_, StructurePieceAccessor p_163409_, Random p_163410_)createPiece(StructurePieceAccessor p_163412_, Random p_163413_, int p_163414_, int p_163415_, int p_163416_, Direction p_163417_, int p_163418_)booleanpostProcess(WorldGenLevel p_73163_, StructureFeatureManager p_73164_, ChunkGenerator p_73165_, Random p_73166_, BoundingBox p_73167_, ChunkPos p_73168_, BlockPos p_73169_)Methods inherited from class net.minecraft.world.level.levelgen.structure.StrongholdPieces.StrongholdPiecegenerateSmallDoor, generateSmallDoorChildForward, generateSmallDoorChildLeft, generateSmallDoorChildRight, getNoiseEffect, isOkBox, randomSmallDoorMethods inherited from class net.minecraft.world.level.levelgen.structure.StructurePiececanBeReplaced, createChest, createChest, createDispenser, createTag, fillColumnDown, 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, setOrientation
- 
Field Details- 
WIDTHprotected static final int WIDTH- See Also:
- Constant Field Values
 
- 
HEIGHTprotected static final int HEIGHT- See Also:
- Constant Field Values
 
- 
DEPTHprotected static final int DEPTH- See Also:
- Constant Field Values
 
- 
typeprotected final int type
 
- 
- 
Constructor Details- 
RoomCrossing
- 
RoomCrossing
 
- 
- 
Method Details- 
addAdditionalSaveData- Overrides:
- addAdditionalSaveDatain class- StrongholdPieces.StrongholdPiece
 
- 
addChildrenpublic void addChildren(StructurePiece p_163408_, StructurePieceAccessor p_163409_, Random p_163410_)- Overrides:
- addChildrenin class- StructurePiece
 
- 
createPiecepublic static StrongholdPieces.RoomCrossing createPiece(StructurePieceAccessor p_163412_, Random p_163413_, int p_163414_, int p_163415_, int p_163416_, Direction p_163417_, int p_163418_)
- 
postProcesspublic boolean postProcess(WorldGenLevel p_73163_, StructureFeatureManager p_73164_, ChunkGenerator p_73165_, Random p_73166_, BoundingBox p_73167_, ChunkPos p_73168_, BlockPos p_73169_)- Specified by:
- postProcessin class- StructurePiece
 
 
-