Package net.minecraft.structure
Class class_31
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.class_31
- Direct Known Subclasses:
class_15,class_16,class_17,class_18,class_19,class_21,class_22,class_24,class_26,class_29,class_30
- Mappings:
Namespace Name official atmintermediary net/minecraft/class_31named net/minecraft/structure/class_31
-
Field Summary
FieldsFields inherited from class net.minecraft.structure.StructurePiece
boundingBox, chainLength, field_65 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddeserialize(NbtCompound structureNbt) protected StructurePieceprotected class_32protected voidmethod_41(World world, Random random, BlockBox blockBox, class_32 class_32, int int2, int int3, int int4) protected static booleanprotected StructurePieceprotected StructurePieceprotected voidserialize(NbtCompound structureNbt) Methods inherited from class net.minecraft.structure.StructurePiece
applyXTransform, applyYTransform, applyZTransform, clearBlocksUpwards, fillOpenings, fromNbt, generate, getBoundingBox, getChainLength, getData, getOverlappingPiece, isTouchingLiquid, method_51, method_56, method_62, method_63, method_64, method_65, method_6567, method_6568, method_6569, method_67, method_68, method_69, method_72, setAir, toNbt
-
Field Details
-
field_6236
- Mappings:
Namespace Name Mixin selector official dLatm;d:Latn;intermediary field_6236Lnet/minecraft/class_31;field_6236:Lnet/minecraft/class_32;named field_6236Lnet/minecraft/structure/class_31;field_6236:Lnet/minecraft/util/class_32;
-
-
Constructor Details
-
class_31
public class_31() -
class_31
protected class_31(int chainLength) - Mappings:
Namespace Name Mixin selector official <init>Latu;<init>(I)Vintermediary <init>Lnet/minecraft/class_34;<init>(I)Vnamed <init>Lnet/minecraft/structure/StructurePiece;<init>(I)V
-
-
Method Details
-
serialize
- Specified by:
serializein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLatu;a(Ldg;)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 bLatu;b(Ldg;)Vintermediary method_5530Lnet/minecraft/class_34;method_5530(Lnet/minecraft/class_322;)Vnamed deserializeLnet/minecraft/structure/StructurePiece;deserialize(Lnet/minecraft/nbt/NbtCompound;)V
-
method_41
protected void method_41(World world, Random random, BlockBox blockBox, class_32 class_32, int int2, int int3, int int4) - Mappings:
Namespace Name Mixin selector official aLatm;a(Lafm;Ljava/util/Random;Larg;Latn;III)Vintermediary method_41Lnet/minecraft/class_31;method_41(Lnet/minecraft/class_1150;Ljava/util/Random;Lnet/minecraft/class_1251;Lnet/minecraft/class_32;III)Vnamed method_41Lnet/minecraft/structure/class_31;method_41(Lnet/minecraft/world/World;Ljava/util/Random;Lnet/minecraft/util/math/BlockBox;Lnet/minecraft/util/class_32;III)V
-
method_40
- Mappings:
Namespace Name Mixin selector official aLatm;a(Ljava/util/Random;)Latn;intermediary method_40Lnet/minecraft/class_31;method_40(Ljava/util/Random;)Lnet/minecraft/class_32;named method_40Lnet/minecraft/structure/class_31;method_40(Ljava/util/Random;)Lnet/minecraft/util/class_32;
-
method_39
- Mappings:
Namespace Name Mixin selector official aLatm;a(Latj;Ljava/util/List;Ljava/util/Random;II)Latu;intermediary method_39Lnet/minecraft/class_31;method_39(Lnet/minecraft/class_27;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34;named method_39Lnet/minecraft/structure/class_31;method_39(Lnet/minecraft/structure/class_27;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/structure/StructurePiece;
-
method_43
- Mappings:
Namespace Name Mixin selector official bLatm;b(Latj;Ljava/util/List;Ljava/util/Random;II)Latu;intermediary method_43Lnet/minecraft/class_31;method_43(Lnet/minecraft/class_27;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34;named method_43Lnet/minecraft/structure/class_31;method_43(Lnet/minecraft/structure/class_27;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/structure/StructurePiece;
-
method_44
- Mappings:
Namespace Name Mixin selector official cLatm;c(Latj;Ljava/util/List;Ljava/util/Random;II)Latu;intermediary method_44Lnet/minecraft/class_31;method_44(Lnet/minecraft/class_27;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34;named method_44Lnet/minecraft/structure/class_31;method_44(Lnet/minecraft/structure/class_27;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/structure/StructurePiece;
-
method_42
- Mappings:
Namespace Name Mixin selector official aLatm;a(Larg;)Zintermediary method_42Lnet/minecraft/class_31;method_42(Lnet/minecraft/class_1251;)Znamed method_42Lnet/minecraft/structure/class_31;method_42(Lnet/minecraft/util/math/BlockBox;)Z
-