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 bkbintermediary net/minecraft/class_1274named net/minecraft/structure/class_1274
-
Field Summary
FieldsFields inherited from class net.minecraft.structure.StructurePiece
boundingBox, chainLength, facing -
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, Direction direction, int int5) private StructurePiecemethod_4074(class_1278 class_1278, List list, Random random, int int2, int int3, int int4, Direction direction, int int5, boolean bool) protected StructurePiecemethod_4075(class_1278 class_1278, List list, Random random, int int2, int int3, boolean bool) protected StructurePiecemethod_9238(class_1278 class_1278, List list, Random random, int int2, int int3, boolean bool) protected StructurePiecemethod_9239(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
addBlockWithRandomThreshold, applyXTransform, applyYTransform, applyZTransform, clearBlocksUpwards, fillAirAndLiquidsDownwards, fillHalfEllipsoid, fillOpenings, fillWithOutline, fillWithOutlineUnderSeaLevel, fromNbt, generate, getBlockAt, getBoundingBox, getCenterBlockPos, getChainLength, getData, getOverlappingPiece, isTouchingLiquid, method_64, placeChest, placeDispenser, placeDoor, setAir, setBlockState, toNbt
-
Field Details
-
field_10186
- Mappings:
Namespace Name Mixin selector official aLbkb;a:Ljava/util/List;intermediary field_10186Lnet/minecraft/class_1274;field_10186:Ljava/util/List;named field_10186Lnet/minecraft/structure/class_1274;field_10186:Ljava/util/List;
-
-
Constructor Details
-
class_1274
public class_1274() -
class_1274
protected class_1274(int chainLength) - Mappings:
Namespace Name Mixin selector official <init>Lbms;<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 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
-
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
-
method_4071
- Mappings:
Namespace Name Mixin selector official aLbkb;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, Direction direction, int int5) - Mappings:
Namespace Name Mixin selector official aLbkb;a(Lbkf;Ljava/util/List;Ljava/util/List;Ljava/util/Random;IIILej;I)Lbkb;intermediary method_4073Lnet/minecraft/class_1274;method_4073(Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;I)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;IIILnet/minecraft/util/math/Direction;I)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, Direction direction, int int5, boolean bool) - Mappings:
Namespace Name Mixin selector official aLbkb;a(Lbkf;Ljava/util/List;Ljava/util/Random;IIILej;IZ)Lbms;intermediary method_4074Lnet/minecraft/class_1274;method_4074(Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/class_1354;IZ)Lnet/minecraft/class_34;named method_4074Lnet/minecraft/structure/class_1274;method_4074(Lnet/minecraft/structure/class_1278;Ljava/util/List;Ljava/util/Random;IIILnet/minecraft/util/math/Direction;IZ)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 aLbkb;a(Lbkf;Ljava/util/List;Ljava/util/Random;IIZ)Lbms;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_9238
protected StructurePiece method_9238(class_1278 class_1278, List list, Random random, int int2, int int3, boolean bool) - Mappings:
Namespace Name Mixin selector official bLbkb;b(Lbkf;Ljava/util/List;Ljava/util/Random;IIZ)Lbms;intermediary method_9238Lnet/minecraft/class_1274;method_9238(Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/class_34;named method_9238Lnet/minecraft/structure/class_1274;method_9238(Lnet/minecraft/structure/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/structure/StructurePiece;
-
method_9239
protected StructurePiece method_9239(class_1278 class_1278, List list, Random random, int int2, int int3, boolean bool) - Mappings:
Namespace Name Mixin selector official cLbkb;c(Lbkf;Ljava/util/List;Ljava/util/Random;IIZ)Lbms;intermediary method_9239Lnet/minecraft/class_1274;method_9239(Lnet/minecraft/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/class_34;named method_9239Lnet/minecraft/structure/class_1274;method_9239(Lnet/minecraft/structure/class_1278;Ljava/util/List;Ljava/util/Random;IIZ)Lnet/minecraft/structure/StructurePiece;
-
method_4072
- Mappings:
Namespace Name Mixin selector official aLbkb;a(Lbjb;)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
-