Package net.minecraft.structure
Class class_53
java.lang.Object
net.minecraft.structure.StructurePiece
net.minecraft.structure.class_53
- Direct Known Subclasses:
class_40,class_41,class_42,class_43,class_45,class_46,class_47,class_48,class_49,class_52,class_54,class_56
- Mappings:
Namespace Name official aunintermediary net/minecraft/class_53named net/minecraft/structure/class_53
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate booleanprotected intFields inherited from class net.minecraft.structure.StructurePiece
boundingBox, chainLength, field_65 -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddeserialize(NbtCompound structureNbt) protected StructurePiecemethod_108(class_50 class_50, List list, Random random, int int2, int int3) protected voidmethod_109(World world, BlockBox blockBox, int int2, int int3, int int4, int int5) protected static booleanmethod_110(BlockBox blockBox) protected intmethod_111(int int2) protected StructurePiecemethod_112(class_50 class_50, List list, Random random, int int2, int int3) protected intmethod_113(World world, BlockBox blockBox) protected voidprotected voidmethod_62(World world, BlockBox blockBox, int int2, int int3, int int4, int int5, int int6, int int7, Block block, Block block2, boolean bool) protected Blockmethod_6573(Block block, int int2) protected intmethod_6574(Block block, int int2) protected voidprotected 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_63, method_64, method_65, method_6567, method_6568, method_6569, method_67, method_68, method_69, setAir, toNbt
-
Field Details
-
field_6249
protected int field_6249- Mappings:
Namespace Name Mixin selector official kLaun;k:Iintermediary field_6249Lnet/minecraft/class_53;field_6249:Inamed field_6249Lnet/minecraft/structure/class_53;field_6249:I
-
field_101
private int field_101- Mappings:
Namespace Name Mixin selector official aLaun;a:Iintermediary field_101Lnet/minecraft/class_53;field_101:Inamed field_101Lnet/minecraft/structure/class_53;field_101:I
-
field_6248
private boolean field_6248- Mappings:
Namespace Name Mixin selector official bLaun;b:Zintermediary field_6248Lnet/minecraft/class_53;field_6248:Znamed field_6248Lnet/minecraft/structure/class_53;field_6248:Z
-
-
Constructor Details
-
class_53
public class_53() -
class_53
-
-
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_108
protected StructurePiece method_108(class_50 class_50, List list, Random random, int int2, int int3) - Mappings:
Namespace Name Mixin selector official aLaun;a(Lauk;Ljava/util/List;Ljava/util/Random;II)Latu;intermediary method_108Lnet/minecraft/class_53;method_108(Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34;named method_108Lnet/minecraft/structure/class_53;method_108(Lnet/minecraft/structure/class_50;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/structure/StructurePiece;
-
method_112
protected StructurePiece method_112(class_50 class_50, List list, Random random, int int2, int int3) - Mappings:
Namespace Name Mixin selector official bLaun;b(Lauk;Ljava/util/List;Ljava/util/Random;II)Latu;intermediary method_112Lnet/minecraft/class_53;method_112(Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34;named method_112Lnet/minecraft/structure/class_53;method_112(Lnet/minecraft/structure/class_50;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/structure/StructurePiece;
-
method_113
- Mappings:
Namespace Name Mixin selector official bLaun;b(Lafm;Larg;)Iintermediary method_113Lnet/minecraft/class_53;method_113(Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;)Inamed method_113Lnet/minecraft/structure/class_53;method_113(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;)I
-
method_110
- Mappings:
Namespace Name Mixin selector official aLaun;a(Larg;)Zintermediary method_110Lnet/minecraft/class_53;method_110(Lnet/minecraft/class_1251;)Znamed method_110Lnet/minecraft/structure/class_53;method_110(Lnet/minecraft/util/math/BlockBox;)Z
-
method_109
- Mappings:
Namespace Name Mixin selector official aLaun;a(Lafm;Larg;IIII)Vintermediary method_109Lnet/minecraft/class_53;method_109(Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;IIII)Vnamed method_109Lnet/minecraft/structure/class_53;method_109(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;IIII)V
-
method_111
protected int method_111(int int2) - Mappings:
Namespace Name Mixin selector official bLaun;b(I)Iintermediary method_111Lnet/minecraft/class_53;method_111(I)Inamed method_111Lnet/minecraft/structure/class_53;method_111(I)I
-
method_6573
- Mappings:
Namespace Name Mixin selector official bLaun;b(Laht;I)Laht;intermediary method_6573Lnet/minecraft/class_53;method_6573(Lnet/minecraft/class_197;I)Lnet/minecraft/class_197;named method_6573Lnet/minecraft/structure/class_53;method_6573(Lnet/minecraft/block/Block;I)Lnet/minecraft/block/Block;
-
method_6574
- Mappings:
Namespace Name Mixin selector official cLaun;c(Laht;I)Iintermediary method_6574Lnet/minecraft/class_53;method_6574(Lnet/minecraft/class_197;I)Inamed method_6574Lnet/minecraft/structure/class_53;method_6574(Lnet/minecraft/block/Block;I)I
-
method_56
protected void method_56(World world, Block block, int int2, int int3, int int4, int int5, BlockBox blockBox) - Overrides:
method_56in classStructurePiece- Mappings:
Namespace Name Mixin selector official aLatu;a(Lafm;Laht;IIIILarg;)Vintermediary method_56Lnet/minecraft/class_34;method_56(Lnet/minecraft/class_1150;Lnet/minecraft/class_197;IIIILnet/minecraft/class_1251;)Vnamed method_56Lnet/minecraft/structure/StructurePiece;method_56(Lnet/minecraft/world/World;Lnet/minecraft/block/Block;IIIILnet/minecraft/util/math/BlockBox;)V
-
method_62
protected void method_62(World world, BlockBox blockBox, int int2, int int3, int int4, int int5, int int6, int int7, Block block, Block block2, boolean bool) - Overrides:
method_62in classStructurePiece- Mappings:
Namespace Name Mixin selector official aLatu;a(Lafm;Larg;IIIIIILaht;Laht;Z)Vintermediary method_62Lnet/minecraft/class_34;method_62(Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;IIIIIILnet/minecraft/class_197;Lnet/minecraft/class_197;Z)Vnamed method_62Lnet/minecraft/structure/StructurePiece;method_62(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;IIIIIILnet/minecraft/block/Block;Lnet/minecraft/block/Block;Z)V
-
method_72
protected void method_72(World world, Block block, int int2, int int3, int int4, int int5, BlockBox blockBox) - Overrides:
method_72in classStructurePiece- Mappings:
Namespace Name Mixin selector official bLatu;b(Lafm;Laht;IIIILarg;)Vintermediary method_72Lnet/minecraft/class_34;method_72(Lnet/minecraft/class_1150;Lnet/minecraft/class_197;IIIILnet/minecraft/class_1251;)Vnamed method_72Lnet/minecraft/structure/StructurePiece;method_72(Lnet/minecraft/world/World;Lnet/minecraft/block/Block;IIIILnet/minecraft/util/math/BlockBox;)V
-