Package net.minecraft.structure
Class NetherFortressPieces.CorridorLeftTurn
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.NetherFortressPieces.AbstractPiece
net.minecraft.structure.NetherFortressPieces.CorridorLeftTurn
- Enclosing class:
- NetherFortressPieces
public static class NetherFortressPieces.CorridorLeftTurn
extends NetherFortressPieces.AbstractPiece
- Mappings:
Namespace Name official aqj$hintermediary net/minecraft/class_1261$class_1269named net/minecraft/structure/NetherFortressPieces$CorridorLeftTurn
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.structure.StructurePiece
StructurePiece.BlockRandomizer -
Field Summary
FieldsFields inherited from class net.minecraft.structure.NetherFortressPieces.AbstractPiece
POSSIBLE_CHEST_CONTENTSFields inherited from class net.minecraft.structure.StructurePiece
boundingBox, chainLength, facing -
Constructor Summary
ConstructorsConstructorDescriptionCorridorLeftTurn(int chainLength, Random random, BlockBox boundingBox, Direction orientation) -
Method Summary
Modifier and TypeMethodDescriptioncreate(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) protected voiddeserialize(NbtCompound structureNbt) voidfillOpenings(StructurePiece start, List<StructurePiece> pieces, Random random) booleanprotected voidserialize(NbtCompound structureNbt) Methods inherited from class net.minecraft.structure.NetherFortressPieces.AbstractPiece
fillForwardOpening, fillNWOpening, fillSEOpening, isInboundsMethods 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, translate
-
Field Details
-
containsChest
private boolean containsChest- Mappings:
Namespace Name Mixin selector official bLaqj$h;b:Zintermediary field_6232Lnet/minecraft/class_1261$class_1269;field_6232:Znamed containsChestLnet/minecraft/structure/NetherFortressPieces$CorridorLeftTurn;containsChest:Z
-
-
Constructor Details
-
CorridorLeftTurn
public CorridorLeftTurn() -
CorridorLeftTurn
public CorridorLeftTurn(int chainLength, Random random, BlockBox boundingBox, Direction orientation) - Mappings:
Namespace Name Mixin selector official <init>Laqj$h;<init>(ILjava/util/Random;Laqe;Lcq;)Vintermediary <init>Lnet/minecraft/class_1261$class_1269;<init>(ILjava/util/Random;Lnet/minecraft/class_1251;Lnet/minecraft/class_1354;)Vnamed <init>Lnet/minecraft/structure/NetherFortressPieces$CorridorLeftTurn;<init>(ILjava/util/Random;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/math/Direction;)V
-
-
Method Details
-
deserialize
- Overrides:
deserializein classNetherFortressPieces.AbstractPiece- 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
-
serialize
- Overrides:
serializein classNetherFortressPieces.AbstractPiece- 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
-
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
-
create
public static NetherFortressPieces.CorridorLeftTurn create(List<StructurePiece> pieces, Random random, int x, int y, int z, Direction orientation, int chainLength) - Mappings:
Namespace Name Mixin selector official aLaqj$h;a(Ljava/util/List;Ljava/util/Random;IIILcq;I)Laqj$h;intermediary method_4066Lnet/minecraft/class_1261$class_1269;method_4066(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)Lnet/minecraft/class_1261$class_1269;named createLnet/minecraft/structure/NetherFortressPieces$CorridorLeftTurn;create(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;I)Lnet/minecraft/structure/NetherFortressPieces$CorridorLeftTurn;
-
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
-