Package net.minecraft.structure
Class class_1274
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.class_1274
- Direct Known Subclasses:
class_1262,class_1263,class_1264,class_1265,class_1266,class_1267,class_1268,class_1269,class_1270,class_1271,class_1272,class_1273,class_1276,class_1277
- Mappings:
Namespace Name official asdintermediary net/minecraft/class_1274named net/minecraft/structure/class_1274
-
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) private intmethod_4071(List list) protected static booleanmethod_4072(BlockBox blockBox) private class_1274method_4073(class_1278 class_1278, List list, List list2, Random random, int int2, int int3, int int4, int int5, int int6) private StructurePiecemethod_4074(class_1278 class_1278, List list, Random random, int int2, int int3, int int4, int int5, int int6, boolean bool) protected StructurePiecemethod_4075(class_1278 class_1278, List list, Random random, int int2, int int3, boolean bool) protected StructurePiecemethod_4076(class_1278 class_1278, List list, Random random, int int2, int int3, boolean bool) protected StructurePiecemethod_4077(class_1278 class_1278, List list, Random random, int int2, int int3, boolean bool) protected 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_6234
- Mappings:
Namespace Name Mixin selector official aLasd;a:[Lpj;intermediary field_6234Lnet/minecraft/class_1274;field_6234:[Lnet/minecraft/class_847;named field_6234Lnet/minecraft/structure/class_1274;field_6234:[Lnet/minecraft/util/WeightedRandomChestContent;
-
-
Constructor Details
-
class_1274
public class_1274() -
class_1274
protected class_1274(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
-
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
-
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
-
method_4071
- Mappings:
Namespace Name Mixin selector official aLasd;a(Ljava/util/List;)Iintermediary method_4071Lnet/minecraft/class_1274;method_4071(Ljava/util/List;)Inamed method_4071Lnet/minecraft/structure/class_1274;method_4071(Ljava/util/List;)I
-
method_4073
private class_1274 method_4073(class_1278 class_1278, List list, List list2, Random random, int int2, int int3, int int4, int int5, int int6) - Mappings:
Namespace Name Mixin selector official aLasd;a(Lash;Ljava/util/List;Ljava/util/List;Ljava/util/Random;IIIII)Lasd;intermediary method_4073Lnet/minecraft/class_1274;method_4073(Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/class_1274;named method_4073Lnet/minecraft/structure/class_1274;method_4073(Lnet/minecraft/structure/class_1278;Ljava/util/List;Ljava/util/List;Ljava/util/Random;IIIII)Lnet/minecraft/structure/class_1274;
-
method_4074
private StructurePiece method_4074(class_1278 class_1278, List list, Random random, int int2, int int3, int int4, int int5, int int6, boolean bool) - Mappings:
Namespace Name Mixin selector official aLasd;a(Lash;Ljava/util/List;Ljava/util/Random;IIIIIZ)Latu;intermediary method_4074Lnet/minecraft/class_1274;method_4074(Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIIIIZ)Lnet/minecraft/class_34;named method_4074Lnet/minecraft/structure/class_1274;method_4074(Lnet/minecraft/structure/class_1278;Ljava/util/List;Ljava/util/Random;IIIIIZ)Lnet/minecraft/structure/StructurePiece;
-
method_4075
protected StructurePiece method_4075(class_1278 class_1278, List list, Random random, int int2, int int3, boolean bool) - Mappings:
Namespace Name Mixin selector official aLasd;a(Lash;Ljava/util/List;Ljava/util/Random;IIZ)Latu;intermediary method_4075Lnet/minecraft/class_1274;method_4075(Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/class_34;named method_4075Lnet/minecraft/structure/class_1274;method_4075(Lnet/minecraft/structure/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/structure/StructurePiece;
-
method_4076
protected StructurePiece method_4076(class_1278 class_1278, List list, Random random, int int2, int int3, boolean bool) - Mappings:
Namespace Name Mixin selector official bLasd;b(Lash;Ljava/util/List;Ljava/util/Random;IIZ)Latu;intermediary method_4076Lnet/minecraft/class_1274;method_4076(Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/class_34;named method_4076Lnet/minecraft/structure/class_1274;method_4076(Lnet/minecraft/structure/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/structure/StructurePiece;
-
method_4077
protected StructurePiece method_4077(class_1278 class_1278, List list, Random random, int int2, int int3, boolean bool) - Mappings:
Namespace Name Mixin selector official cLasd;c(Lash;Ljava/util/List;Ljava/util/Random;IIZ)Latu;intermediary method_4077Lnet/minecraft/class_1274;method_4077(Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/class_34;named method_4077Lnet/minecraft/structure/class_1274;method_4077(Lnet/minecraft/structure/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/structure/StructurePiece;
-
method_4072
- Mappings:
Namespace Name Mixin selector official aLasd;a(Larg;)Zintermediary method_4072Lnet/minecraft/class_1274;method_4072(Lnet/minecraft/class_1251;)Znamed method_4072Lnet/minecraft/structure/class_1274;method_4072(Lnet/minecraft/util/math/BlockBox;)Z
-