Package net.minecraft.structure
Class MineshaftGenerator.MineshaftRoom
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.MineshaftGenerator.MineshaftPart
net.minecraft.structure.MineshaftGenerator.MineshaftRoom
- Enclosing class:
- MineshaftGenerator
- Mappings:
- Namespace - Name - named - net/minecraft/structure/MineshaftGenerator$MineshaftRoom- intermediary - net/minecraft/class_3353$class_3357- official - epr$d
- 
Nested Class SummaryNested classes/interfaces inherited from class net.minecraft.structure.StructurePieceStructurePiece.BlockRandomizer
- 
Field SummaryFieldsFields inherited from class net.minecraft.structure.MineshaftGenerator.MineshaftPartmineshaftTypeFields inherited from class net.minecraft.structure.StructurePieceAIR, boundingBox, chainLength
- 
Constructor SummaryConstructorsConstructorDescriptionMineshaftRoom(int chainLength, Random random, int x, int z, MineshaftStructure.Type type) MineshaftRoom(NbtCompound nbt) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidfillOpenings(StructurePiece start, StructurePiecesHolder holder, Random random) voidgenerate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox chunkBox, ChunkPos chunkPos, BlockPos pivot) voidtranslate(int x, int y, int z) protected voidwriteNbt(StructureContext context, NbtCompound nbt) Methods inherited from class net.minecraft.structure.MineshaftGenerator.MineshaftPartcanAddBlock, cannotGenerate, isSolidCeiling, tryPlaceFloorMethods inherited from class net.minecraft.structure.StructurePieceaddBlock, addBlockWithRandomThreshold, addChest, addChest, addDispenser, applyXTransform, applyYTransform, applyZTransform, boundingBox, canReplace, createBox, fill, fillDownwards, fillHalfEllipsoid, fillWithOutline, fillWithOutline, fillWithOutline, fillWithOutline, fillWithOutlineUnderSeaLevel, firstIntersecting, getBlockAt, getBoundingBox, getCenter, getChainLength, getFacing, getMirror, getRandomHorizontalDirection, getRotation, getType, intersectsChunk, isUnderSeaLevel, offsetPos, orientateChest, setChainLength, setOrientation, toNbt
- 
Field Details- 
entrances- Mappings:
- Namespace - Name - Mixin selector - named - entrances- Lnet/minecraft/structure/MineshaftGenerator$MineshaftRoom;entrances:Ljava/util/List;- intermediary - field_14422- Lnet/minecraft/class_3353$class_3357;field_14422:Ljava/util/List;- official - b- Lepr$d;b:Ljava/util/List;
 
 
- 
- 
Constructor Details- 
MineshaftRoom- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/structure/MineshaftGenerator$MineshaftRoom;<init>(ILnet/minecraft/util/math/random/Random;IILnet/minecraft/world/gen/structure/MineshaftStructure$Type;)V- intermediary - <init>- Lnet/minecraft/class_3353$class_3357;<init>(ILnet/minecraft/class_5819;IILnet/minecraft/class_3098$class_3100;)V- official - <init>- Lepr$d;<init>(ILazh;IILeps$a;)V
 
- 
MineshaftRoom- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/structure/MineshaftGenerator$MineshaftRoom;<init>(Lnet/minecraft/nbt/NbtCompound;)V- intermediary - <init>- Lnet/minecraft/class_3353$class_3357;<init>(Lnet/minecraft/class_2487;)V- official - <init>- Lepr$d;<init>(Ltq;)V
 
 
- 
- 
Method Details- 
fillOpenings- Overrides:
- fillOpeningsin class- StructurePiece
- Mappings:
- Namespace - Name - Mixin selector - named - fillOpenings- Lnet/minecraft/structure/StructurePiece;fillOpenings(Lnet/minecraft/structure/StructurePiece;Lnet/minecraft/structure/StructurePiecesHolder;Lnet/minecraft/util/math/random/Random;)V- intermediary - method_14918- Lnet/minecraft/class_3443;method_14918(Lnet/minecraft/class_3443;Lnet/minecraft/class_6130;Lnet/minecraft/class_5819;)V- official - a- Lenr;a(Lenr;Lens;Lazh;)V
 
- 
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
 
- 
translatepublic void translate(int x, int y, int z) - Overrides:
- translatein class- StructurePiece
- Mappings:
- Namespace - Name - Mixin selector - named - translate- Lnet/minecraft/structure/StructurePiece;translate(III)V- intermediary - method_14922- Lnet/minecraft/class_3443;method_14922(III)V- official - a- Lenr;a(III)V
 
- 
writeNbt- Overrides:
- writeNbtin class- MineshaftGenerator.MineshaftPart
- 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
 
 
-