Package net.minecraft.structure
Class MineshaftPieces.MineshaftRoom
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.MineshaftPieces.MineshaftRoom
- Enclosing class:
- MineshaftPieces
- Mappings:
Namespace Name official aqg$cintermediary net/minecraft/class_1253$class_1256named net/minecraft/structure/MineshaftPieces$MineshaftRoom
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.structure.StructurePiece
StructurePiece.BlockRandomizer -
Field Summary
FieldsFields inherited from class net.minecraft.structure.StructurePiece
boundingBox, chainLength, facing -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddeserialize(NbtCompound structureNbt) voidfillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) booleanprotected voidserialize(NbtCompound structureNbt) voidtranslate(int x, int y, int z) Methods inherited from class net.minecraft.structure.StructurePiece
addBlockWithRandomThreshold, applyXTransform, applyYTransform, applyZTransform, clearBlocksUpwards, fillAirAndLiquidsDownwards, fillHalfEllipsoid, fillRandomized, fillWithOutline, fillWithOutlineUnderSeaLevel, fromNbt, getBlockAt, getBoundingBox, getCenterBlockPos, getChainLength, getData, getOverlappingPiece, isTouchingLiquid, placeChest, placeDispenser, placeDoor, setAir, setBlockState, toNbt
-
Field Details
-
entrances
- Mappings:
Namespace Name Mixin selector official aLaqg$c;a:Ljava/util/List;intermediary field_4917Lnet/minecraft/class_1253$class_1256;field_4917:Ljava/util/List;named entrancesLnet/minecraft/structure/MineshaftPieces$MineshaftRoom;entrances:Ljava/util/List;
-
-
Constructor Details
-
MineshaftRoom
public MineshaftRoom() -
MineshaftRoom
- Mappings:
Namespace Name Mixin selector official <init>Laqg$c;<init>(ILjava/util/Random;II)Vintermediary <init>Lnet/minecraft/class_1253$class_1256;<init>(ILjava/util/Random;II)Vnamed <init>Lnet/minecraft/structure/MineshaftPieces$MineshaftRoom;<init>(ILjava/util/Random;II)V
-
-
Method Details
-
fillOpenings
- Overrides:
fillOpeningsin classStructurePiece- Mappings:
Namespace Name Mixin selector official aLaqt;a(Laqt;Ljava/util/List;Ljava/util/Random;)Vintermediary method_54Lnet/minecraft/class_34;method_54(Lnet/minecraft/class_34;Ljava/util/List;Ljava/util/Random;)Vnamed fillOpeningsLnet/minecraft/structure/StructurePiece;fillOpenings(Lnet/minecraft/structure/StructurePiece;Ljava/util/List;Ljava/util/Random;)V
-
generate
- Specified by:
generatein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLaqt;a(Ladm;Ljava/util/Random;Laqe;)Zintermediary method_58Lnet/minecraft/class_34;method_58(Lnet/minecraft/class_1150;Ljava/util/Random;Lnet/minecraft/class_1251;)Znamed generateLnet/minecraft/structure/StructurePiece;generate(Lnet/minecraft/world/World;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;)Z
-
translate
public void translate(int x, int y, int z) - Overrides:
translatein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLaqt;a(III)Vintermediary method_9272Lnet/minecraft/class_34;method_9272(III)Vnamed translateLnet/minecraft/structure/StructurePiece;translate(III)V
-
serialize
- Specified by:
serializein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLaqt;a(Ldn;)Vintermediary method_5528Lnet/minecraft/class_34;method_5528(Lnet/minecraft/class_322;)Vnamed serializeLnet/minecraft/structure/StructurePiece;serialize(Lnet/minecraft/nbt/NbtCompound;)V
-
deserialize
- Specified by:
deserializein classStructurePiece- Mappings:
Namespace Name Mixin selector official bLaqt;b(Ldn;)Vintermediary method_5530Lnet/minecraft/class_34;method_5530(Lnet/minecraft/class_322;)Vnamed deserializeLnet/minecraft/structure/StructurePiece;deserialize(Lnet/minecraft/nbt/NbtCompound;)V
-