Package net.minecraft.structure
Class StrongholdGenerator.SmallCorridor
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.StrongholdGenerator.Piece
net.minecraft.structure.StrongholdGenerator.SmallCorridor
- Enclosing class:
- StrongholdGenerator
- Mappings:
- Namespace - Name - named - net/minecraft/structure/StrongholdGenerator$SmallCorridor- intermediary - net/minecraft/class_3421$class_3423- official - eqf$b
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.structure.StrongholdGenerator.PieceStrongholdGenerator.Piece.EntranceTypeNested classes/interfaces inherited from class net.minecraft.structure.StructurePieceStructurePiece.BlockRandomizer
- 
Field SummaryFieldsFields inherited from class net.minecraft.structure.StrongholdGenerator.PieceentryDoorFields inherited from class net.minecraft.structure.StructurePieceAIR, boundingBox, chainLength
- 
Constructor SummaryConstructorsConstructorDescriptionSmallCorridor(int chainLength, BlockBox boundingBox, Direction orientation) SmallCorridor(NbtCompound nbt) 
- 
Method SummaryModifier and TypeMethodDescriptionstatic BlockBoxcreate(StructurePiecesHolder holder, Random random, int x, int y, int z, Direction orientation) voidgenerate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox chunkBox, ChunkPos chunkPos, BlockPos pivot) protected voidwriteNbt(StructureContext context, NbtCompound nbt) Methods inherited from class net.minecraft.structure.StrongholdGenerator.PiecefillForwardOpening, fillNWOpening, fillSEOpening, generateEntrance, getRandomEntrance, isInBoundsMethods inherited from class net.minecraft.structure.StructurePieceaddBlock, addBlockWithRandomThreshold, addChest, addChest, addDispenser, applyXTransform, applyYTransform, applyZTransform, boundingBox, canAddBlock, canReplace, createBox, fill, fillDownwards, fillHalfEllipsoid, fillOpenings, fillWithOutline, fillWithOutline, fillWithOutline, fillWithOutline, fillWithOutlineUnderSeaLevel, firstIntersecting, getBlockAt, getBoundingBox, getCenter, getChainLength, getFacing, getMirror, getRandomHorizontalDirection, getRotation, getType, intersectsChunk, isUnderSeaLevel, offsetPos, orientateChest, setChainLength, setOrientation, toNbt, translate
- 
Field Details- 
lengthprivate final int length- Mappings:
- Namespace - Name - Mixin selector - named - length- Lnet/minecraft/structure/StrongholdGenerator$SmallCorridor;length:I- intermediary - field_15269- Lnet/minecraft/class_3421$class_3423;field_15269:I- official - a- Leqf$b;a:I
 
 
- 
- 
Constructor Details- 
SmallCorridor- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/structure/StrongholdGenerator$SmallCorridor;<init>(ILnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/Direction;)V- intermediary - <init>- Lnet/minecraft/class_3421$class_3423;<init>(ILnet/minecraft/class_3341;Lnet/minecraft/class_2350;)V- official - <init>- Leqf$b;<init>(ILenf;Ljn;)V
 
- 
SmallCorridor- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/structure/StrongholdGenerator$SmallCorridor;<init>(Lnet/minecraft/nbt/NbtCompound;)V- intermediary - <init>- Lnet/minecraft/class_3421$class_3423;<init>(Lnet/minecraft/class_2487;)V- official - <init>- Leqf$b;<init>(Ltq;)V
 
 
- 
- 
Method Details- 
writeNbt- Overrides:
- writeNbtin class- StrongholdGenerator.Piece
- Mappings:
- Namespace - Name - Mixin selector - named - writeNbt- Lnet/minecraft/structure/StructurePiece;writeNbt(Lnet/minecraft/structure/StructureContext;Lnet/minecraft/nbt/NbtCompound;)V- intermediary - method_14943- Lnet/minecraft/class_3443;method_14943(Lnet/minecraft/class_6625;Lnet/minecraft/class_2487;)V- official - a- Lenr;a(Leod;Ltq;)V
 
- 
createpublic static BlockBox create(StructurePiecesHolder holder, Random random, int x, int y, int z, Direction orientation) - Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/structure/StrongholdGenerator$SmallCorridor;create(Lnet/minecraft/structure/StructurePiecesHolder;Lnet/minecraft/util/math/random/Random;IIILnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/BlockBox;- intermediary - method_14857- Lnet/minecraft/class_3421$class_3423;method_14857(Lnet/minecraft/class_6130;Lnet/minecraft/class_5819;IIILnet/minecraft/class_2350;)Lnet/minecraft/class_3341;- official - a- Leqf$b;a(Lens;Lazh;IIILjn;)Lenf;
 
- 
generatepublic void generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox chunkBox, ChunkPos chunkPos, BlockPos pivot) - Specified by:
- generatein class- StructurePiece
- Mappings:
- Namespace - Name - Mixin selector - named - generate- Lnet/minecraft/structure/StructurePiece;generate(Lnet/minecraft/world/StructureWorldAccess;Lnet/minecraft/world/gen/StructureAccessor;Lnet/minecraft/world/gen/chunk/ChunkGenerator;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/ChunkPos;Lnet/minecraft/util/math/BlockPos;)V- intermediary - method_14931- Lnet/minecraft/class_3443;method_14931(Lnet/minecraft/class_5281;Lnet/minecraft/class_5138;Lnet/minecraft/class_2794;Lnet/minecraft/class_5819;Lnet/minecraft/class_3341;Lnet/minecraft/class_1923;Lnet/minecraft/class_2338;)V- official - a- Lenr;a(Ldhh;Ldhf;Ldyu;Lazh;Lenf;Ldfp;Lji;)V
 
 
-