Package net.minecraft.structure
Class class_1254
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.class_1254
- Mappings:
Namespace Name official bjgintermediary net/minecraft/class_1254named net/minecraft/structure/class_1254
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate booleanprivate booleanprivate intFields 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 pieces, Random random) booleanstatic BlockBoxmethod_9235(List list, Random random, int int2, int int3, int int4, Direction direction) protected booleanplaceChest(World world, BlockBox box, Random random, int x, int y, int z, List chestContent, int int2) protected voidserialize(NbtCompound structureNbt) Methods inherited from class net.minecraft.structure.StructurePiece
addBlockWithRandomThreshold, applyXTransform, applyYTransform, applyZTransform, clearBlocksUpwards, fillAirAndLiquidsDownwards, fillHalfEllipsoid, fillWithOutline, fillWithOutlineUnderSeaLevel, fromNbt, getBlockAt, getBoundingBox, getCenterBlockPos, getChainLength, getData, getOverlappingPiece, isTouchingLiquid, method_64, placeDispenser, placeDoor, setAir, setBlockState, toNbt
-
Field Details
-
field_4911
private boolean field_4911- Mappings:
Namespace Name Mixin selector official aLbjg;a:Zintermediary field_4911Lnet/minecraft/class_1254;field_4911:Znamed field_4911Lnet/minecraft/structure/class_1254;field_4911:Z
-
field_4912
private boolean field_4912- Mappings:
Namespace Name Mixin selector official bLbjg;b:Zintermediary field_4912Lnet/minecraft/class_1254;field_4912:Znamed field_4912Lnet/minecraft/structure/class_1254;field_4912:Z
-
field_4913
private boolean field_4913- Mappings:
Namespace Name Mixin selector official cLbjg;c:Zintermediary field_4913Lnet/minecraft/class_1254;field_4913:Znamed field_4913Lnet/minecraft/structure/class_1254;field_4913:Z
-
field_4914
private int field_4914- Mappings:
Namespace Name Mixin selector official dLbjg;d:Iintermediary field_4914Lnet/minecraft/class_1254;field_4914:Inamed field_4914Lnet/minecraft/structure/class_1254;field_4914:I
-
-
Constructor Details
-
class_1254
public class_1254() -
class_1254
-
-
Method Details
-
serialize
- Specified by:
serializein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLbms;a(Lfn;)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 bLbms;b(Lfn;)Vintermediary method_5530Lnet/minecraft/class_34;method_5530(Lnet/minecraft/class_322;)Vnamed deserializeLnet/minecraft/structure/StructurePiece;deserialize(Lnet/minecraft/nbt/NbtCompound;)V
-
method_9235
public static BlockBox method_9235(List list, Random random, int int2, int int3, int int4, Direction direction) - Mappings:
Namespace Name Mixin selector official aLbjg;a(Ljava/util/List;Ljava/util/Random;IIILej;)Lbjb;intermediary method_9235Lnet/minecraft/class_1254;method_9235(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;)Lnet/minecraft/class_1251;named method_9235Lnet/minecraft/structure/class_1254;method_9235(Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/BlockBox;
-
fillOpenings
- Overrides:
fillOpeningsin classStructurePiece- Mappings:
Namespace Name Mixin selector official aLbms;a(Lbms;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
-
placeChest
protected boolean placeChest(World world, BlockBox box, Random random, int x, int y, int z, List chestContent, int int2) - Overrides:
placeChestin classStructurePiece- Mappings:
Namespace Name Mixin selector official aLbms;a(Laqu;Lbjb;Ljava/util/Random;IIILjava/util/List;I)Zintermediary method_9275Lnet/minecraft/class_34;method_9275(Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;Ljava/util/Random;IIILjava/util/List;I)Znamed placeChestLnet/minecraft/structure/StructurePiece;placeChest(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;Ljava/util/Random;IIILjava/util/List;I)Z
-
generate
- Specified by:
generatein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLbms;a(Laqu;Ljava/util/Random;Lbjb;)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
-