Package net.minecraft.structure
Class StrongholdGenerator.Start
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.StrongholdGenerator.Piece
net.minecraft.structure.StrongholdGenerator.SpiralStaircase
net.minecraft.structure.StrongholdGenerator.Start
- Enclosing class:
- StrongholdGenerator
public static class StrongholdGenerator.Start extends StrongholdGenerator.SpiralStaircase
- Mappings:
Namespace Name official cyx$mintermediary net/minecraft/class_3421$class_3434named net/minecraft/structure/StrongholdGenerator$Start
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.structure.StrongholdGenerator.Piece
StrongholdGenerator.Piece.EntranceTypeNested classes/interfaces inherited from class net.minecraft.structure.StructurePiece
StructurePiece.BlockRandomizer -
Field Summary
Fields Modifier and Type Field Description StrongholdGenerator.PieceDatalastPieceList<StructurePiece>pieces@Nullable StrongholdGenerator.PortalRoomportalRoomFields inherited from class net.minecraft.structure.StrongholdGenerator.Piece
entryDoorFields inherited from class net.minecraft.structure.StructurePiece
AIR, boundingBox, chainLength -
Constructor Summary
Constructors Constructor Description Start(Random random, int int2, int int3)Start(StructureManager structureManager, CompoundTag nbt) -
Method Summary
Methods inherited from class net.minecraft.structure.StrongholdGenerator.SpiralStaircase
create, fillOpenings, generate, writeNbtMethods inherited from class net.minecraft.structure.StrongholdGenerator.Piece
fillForwardOpening, fillNWOpening, fillSEOpening, generateEntrance, getRandomEntrance, isInBounds, method_33882Methods inherited from class net.minecraft.structure.StructurePiece
addBlock, addBlockWithRandomThreshold, addChest, addChest, addDispenser, applyXTransform, applyYTransform, applyZTransform, canAddBlock, fill, fillDownwards, fillHalfEllipsoid, fillWithOutline, fillWithOutline, fillWithOutlineUnderSeaLevel, getBlockAt, getBoundingBox, getChainLength, getFacing, getOverlappingPiece, getRotation, getType, intersectsChunk, isUnderSeaLevel, method_33781, method_33881, orientateChest, setOrientation, toNbt, translate
-
Field Details
-
lastPiece
- Mappings:
Namespace Name Mixin selector official aLcyx$m;a:Lcyx$f;intermediary field_15284Lnet/minecraft/class_3421$class_3434;field_15284:Lnet/minecraft/class_3421$class_3427;named lastPieceLnet/minecraft/structure/StrongholdGenerator$Start;lastPiece:Lnet/minecraft/structure/StrongholdGenerator$PieceData;
-
portalRoom
- Mappings:
Namespace Name Mixin selector official bLcyx$m;b:Lcyx$g;intermediary field_15283Lnet/minecraft/class_3421$class_3434;field_15283:Lnet/minecraft/class_3421$class_3428;named portalRoomLnet/minecraft/structure/StrongholdGenerator$Start;portalRoom:Lnet/minecraft/structure/StrongholdGenerator$PortalRoom;
-
pieces
- Mappings:
Namespace Name Mixin selector official cLcyx$m;c:Ljava/util/List;intermediary field_15282Lnet/minecraft/class_3421$class_3434;field_15282:Ljava/util/List;named piecesLnet/minecraft/structure/StrongholdGenerator$Start;pieces:Ljava/util/List;
-
-
Constructor Details
-
Start
- Mappings:
Namespace Name Mixin selector official <init>Lcyx$m;<init>(Ljava/util/Random;II)Vintermediary <init>Lnet/minecraft/class_3421$class_3434;<init>(Ljava/util/Random;II)Vnamed <init>Lnet/minecraft/structure/StrongholdGenerator$Start;<init>(Ljava/util/Random;II)V
-
Start
- Mappings:
Namespace Name Mixin selector official <init>Lcyx$l;<init>(Ldab;Lmr;)Vintermediary <init>Lnet/minecraft/class_3421$class_3433;<init>(Lnet/minecraft/class_3485;Lnet/minecraft/class_2487;)Vnamed <init>Lnet/minecraft/structure/StrongholdGenerator$SpiralStaircase;<init>(Lnet/minecraft/structure/StructureManager;Lnet/minecraft/nbt/CompoundTag;)V
-