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 bnnintermediary 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, facing -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voiddeserialize(NbtCompound structureNbt) protected voidfillAirAndLiquidsDownwards(World world, BlockState block, int x, int y, int z, BlockBox box) protected voidfillWithOutline(World world, BlockBox box, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState outline, BlockState inside, boolean cantReplaceAir) 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, int int3) protected intmethod_113(World world, BlockBox blockBox) protected BlockStatemethod_9279(BlockState blockState) protected StructurePiecemethod_9280(class_50 class_50, List list, Random random, int int2, int int3) protected voidmethod_9281(boolean bool) protected StructurePiecemethod_9282(class_50 class_50, List list, Random random, int int2, int int3) protected voidserialize(NbtCompound structureNbt) protected voidsetBlockState(World world, BlockState state, int x, int y, int z, BlockBox box) Methods inherited from class net.minecraft.structure.StructurePiece
addBlockWithRandomThreshold, applyXTransform, applyYTransform, applyZTransform, clearBlocksUpwards, fillHalfEllipsoid, fillOpenings, fillWithOutlineUnderSeaLevel, fromNbt, generate, getBlockAt, getBoundingBox, getCenterBlockPos, getChainLength, getData, getOverlappingPiece, isTouchingLiquid, method_64, placeChest, placeDispenser, placeDoor, setAir, toNbt
-
Field Details
-
field_6249
protected int field_6249- Mappings:
Namespace Name Mixin selector official hLbnn;h: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 aLbnn;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 bLbnn;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 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_9280
protected StructurePiece method_9280(class_50 class_50, List list, Random random, int int2, int int3) - Mappings:
Namespace Name Mixin selector official aLbnn;a(Lbnk;Ljava/util/List;Ljava/util/Random;II)Lbms;intermediary method_9280Lnet/minecraft/class_53;method_9280(Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34;named method_9280Lnet/minecraft/structure/class_53;method_9280(Lnet/minecraft/structure/class_50;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/structure/StructurePiece;
-
method_9282
protected StructurePiece method_9282(class_50 class_50, List list, Random random, int int2, int int3) - Mappings:
Namespace Name Mixin selector official bLbnn;b(Lbnk;Ljava/util/List;Ljava/util/Random;II)Lbms;intermediary method_9282Lnet/minecraft/class_53;method_9282(Lnet/minecraft/class_50;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/class_34;named method_9282Lnet/minecraft/structure/class_53;method_9282(Lnet/minecraft/structure/class_50;Ljava/util/List;Ljava/util/Random;II)Lnet/minecraft/structure/StructurePiece;
-
method_113
- Mappings:
Namespace Name Mixin selector official bLbnn;b(Laqu;Lbjb;)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 aLbnn;a(Lbjb;)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 aLbnn;a(Laqu;Lbjb;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, int int3) - Mappings:
Namespace Name Mixin selector official cLbnn;c(II)Iintermediary method_111Lnet/minecraft/class_53;method_111(II)Inamed method_111Lnet/minecraft/structure/class_53;method_111(II)I
-
method_9279
- Mappings:
Namespace Name Mixin selector official aLbnn;a(Lbec;)Lbec;intermediary method_9279Lnet/minecraft/class_53;method_9279(Lnet/minecraft/class_2232;)Lnet/minecraft/class_2232;named method_9279Lnet/minecraft/structure/class_53;method_9279(Lnet/minecraft/block/BlockState;)Lnet/minecraft/block/BlockState;
-
setBlockState
- Overrides:
setBlockStatein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLbms;a(Laqu;Lbec;IIILbjb;)Vintermediary method_56Lnet/minecraft/class_34;method_56(Lnet/minecraft/class_1150;Lnet/minecraft/class_2232;IIILnet/minecraft/class_1251;)Vnamed setBlockStateLnet/minecraft/structure/StructurePiece;setBlockState(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;IIILnet/minecraft/util/math/BlockBox;)V
-
fillWithOutline
protected void fillWithOutline(World world, BlockBox box, int minX, int minY, int minZ, int maxX, int maxY, int maxZ, BlockState outline, BlockState inside, boolean cantReplaceAir) - Overrides:
fillWithOutlinein classStructurePiece- Mappings:
Namespace Name Mixin selector official aLbms;a(Laqu;Lbjb;IIIIIILbec;Lbec;Z)Vintermediary method_62Lnet/minecraft/class_34;method_62(Lnet/minecraft/class_1150;Lnet/minecraft/class_1251;IIIIIILnet/minecraft/class_2232;Lnet/minecraft/class_2232;Z)Vnamed fillWithOutlineLnet/minecraft/structure/StructurePiece;fillWithOutline(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockBox;IIIIIILnet/minecraft/block/BlockState;Lnet/minecraft/block/BlockState;Z)V
-
fillAirAndLiquidsDownwards
protected void fillAirAndLiquidsDownwards(World world, BlockState block, int x, int y, int z, BlockBox box) - Overrides:
fillAirAndLiquidsDownwardsin classStructurePiece- Mappings:
Namespace Name Mixin selector official bLbms;b(Laqu;Lbec;IIILbjb;)Vintermediary method_72Lnet/minecraft/class_34;method_72(Lnet/minecraft/class_1150;Lnet/minecraft/class_2232;IIILnet/minecraft/class_1251;)Vnamed fillAirAndLiquidsDownwardsLnet/minecraft/structure/StructurePiece;fillAirAndLiquidsDownwards(Lnet/minecraft/world/World;Lnet/minecraft/block/BlockState;IIILnet/minecraft/util/math/BlockBox;)V
-
method_9281
protected void method_9281(boolean bool) - Mappings:
Namespace Name Mixin selector official aLbnn;a(Z)Vintermediary method_9281Lnet/minecraft/class_53;method_9281(Z)Vnamed method_9281Lnet/minecraft/structure/class_53;method_9281(Z)V
-