Package net.minecraft.util.math
Class BlockBox
java.lang.Object
net.minecraft.util.math.BlockBox
- Mappings:
Namespace Name official axzintermediary net/minecraft/class_1251named net/minecraft/util/math/BlockBox
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic BlockBoxcreate(int x1, int y1, int z1, int x2, int y2, int z2) static BlockBoxempty()voidintintintbooleanintersects(BlockBox other) booleanintersectsXZ(int minX, int minZ, int maxX, int maxZ) voidmove(int dx, int dy, int dz) static BlockBoxrotated(int x, int y, int z, int offsetX, int offsetY, int offsetZ, int sizeX, int sizeY, int sizeZ, Direction facing) toNbt()toString()
-
Field Details
-
minX
public int minX- Mappings:
Namespace Name Mixin selector official aLaxz;a:Iintermediary field_4904Lnet/minecraft/class_1251;field_4904:Inamed minXLnet/minecraft/util/math/BlockBox;minX:I
-
minY
public int minY- Mappings:
Namespace Name Mixin selector official bLaxz;b:Iintermediary field_4905Lnet/minecraft/class_1251;field_4905:Inamed minYLnet/minecraft/util/math/BlockBox;minY:I
-
minZ
public int minZ- Mappings:
Namespace Name Mixin selector official cLaxz;c:Iintermediary field_4906Lnet/minecraft/class_1251;field_4906:Inamed minZLnet/minecraft/util/math/BlockBox;minZ:I
-
maxX
public int maxX- Mappings:
Namespace Name Mixin selector official dLaxz;d:Iintermediary field_4907Lnet/minecraft/class_1251;field_4907:Inamed maxXLnet/minecraft/util/math/BlockBox;maxX:I
-
maxY
public int maxY- Mappings:
Namespace Name Mixin selector official eLaxz;e:Iintermediary field_4908Lnet/minecraft/class_1251;field_4908:Inamed maxYLnet/minecraft/util/math/BlockBox;maxY:I
-
maxZ
public int maxZ- Mappings:
Namespace Name Mixin selector official fLaxz;f:Iintermediary field_4909Lnet/minecraft/class_1251;field_4909:Inamed maxZLnet/minecraft/util/math/BlockBox;maxZ:I
-
-
Constructor Details
-
BlockBox
public BlockBox() -
BlockBox
public BlockBox(int[] data) - Mappings:
Namespace Name Mixin selector official <init>Laxz;<init>([I)Vintermediary <init>Lnet/minecraft/class_1251;<init>([I)Vnamed <init>Lnet/minecraft/util/math/BlockBox;<init>([I)V
-
BlockBox
- Mappings:
Namespace Name Mixin selector official <init>Laxz;<init>(Laxz;)Vintermediary <init>Lnet/minecraft/class_1251;<init>(Lnet/minecraft/class_1251;)Vnamed <init>Lnet/minecraft/util/math/BlockBox;<init>(Lnet/minecraft/util/math/BlockBox;)V
-
BlockBox
public BlockBox(int minX, int minY, int minZ, int maxX, int maxY, int maxZ) - Mappings:
Namespace Name Mixin selector official <init>Laxz;<init>(IIIIII)Vintermediary <init>Lnet/minecraft/class_1251;<init>(IIIIII)Vnamed <init>Lnet/minecraft/util/math/BlockBox;<init>(IIIIII)V
-
BlockBox
- Mappings:
Namespace Name Mixin selector official <init>Laxz;<init>(Ldl;Ldl;)Vintermediary <init>Lnet/minecraft/class_1251;<init>(Lnet/minecraft/class_1167;Lnet/minecraft/class_1167;)Vnamed <init>Lnet/minecraft/util/math/BlockBox;<init>(Lnet/minecraft/util/math/Vec3i;Lnet/minecraft/util/math/Vec3i;)V
-
BlockBox
public BlockBox(int minX, int minZ, int maxX, int maxZ) - Mappings:
Namespace Name Mixin selector official <init>Laxz;<init>(IIII)Vintermediary <init>Lnet/minecraft/class_1251;<init>(IIII)Vnamed <init>Lnet/minecraft/util/math/BlockBox;<init>(IIII)V
-
-
Method Details
-
empty
- Mappings:
Namespace Name Mixin selector official aLaxz;a()Laxz;intermediary method_4034Lnet/minecraft/class_1251;method_4034()Lnet/minecraft/class_1251;named emptyLnet/minecraft/util/math/BlockBox;empty()Lnet/minecraft/util/math/BlockBox;
-
rotated
public static BlockBox rotated(int x, int y, int z, int offsetX, int offsetY, int offsetZ, int sizeX, int sizeY, int sizeZ, Direction facing) - Mappings:
Namespace Name Mixin selector official aLaxz;a(IIIIIIIIILcv;)Laxz;intermediary method_9231Lnet/minecraft/class_1251;method_9231(IIIIIIIIILnet/minecraft/class_1354;)Lnet/minecraft/class_1251;named rotatedLnet/minecraft/util/math/BlockBox;rotated(IIIIIIIIILnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/BlockBox;
-
create
- Mappings:
Namespace Name Mixin selector official aLaxz;a(IIIIII)Laxz;intermediary method_9230Lnet/minecraft/class_1251;method_9230(IIIIII)Lnet/minecraft/class_1251;named createLnet/minecraft/util/math/BlockBox;create(IIIIII)Lnet/minecraft/util/math/BlockBox;
-
intersects
- Mappings:
Namespace Name Mixin selector official aLaxz;a(Laxz;)Zintermediary method_4038Lnet/minecraft/class_1251;method_4038(Lnet/minecraft/class_1251;)Znamed intersectsLnet/minecraft/util/math/BlockBox;intersects(Lnet/minecraft/util/math/BlockBox;)Z
-
intersectsXZ
public boolean intersectsXZ(int minX, int minZ, int maxX, int maxZ) - Mappings:
Namespace Name Mixin selector official aLaxz;a(IIII)Zintermediary method_4036Lnet/minecraft/class_1251;method_4036(IIII)Znamed intersectsXZLnet/minecraft/util/math/BlockBox;intersectsXZ(IIII)Z
-
encompass
- Mappings:
Namespace Name Mixin selector official bLaxz;b(Laxz;)Vintermediary method_4041Lnet/minecraft/class_1251;method_4041(Lnet/minecraft/class_1251;)Vnamed encompassLnet/minecraft/util/math/BlockBox;encompass(Lnet/minecraft/util/math/BlockBox;)V
-
move
public void move(int dx, int dy, int dz) - Mappings:
Namespace Name Mixin selector official aLaxz;a(III)Vintermediary method_4035Lnet/minecraft/class_1251;method_4035(III)Vnamed moveLnet/minecraft/util/math/BlockBox;move(III)V
-
contains
- Mappings:
Namespace Name Mixin selector official bLaxz;b(Ldl;)Zintermediary method_9233Lnet/minecraft/class_1251;method_9233(Lnet/minecraft/class_1167;)Znamed containsLnet/minecraft/util/math/BlockBox;contains(Lnet/minecraft/util/math/Vec3i;)Z
-
getDimensions
- Mappings:
Namespace Name Mixin selector official bLaxz;b()Ldl;intermediary method_9232Lnet/minecraft/class_1251;method_9232()Lnet/minecraft/class_1167;named getDimensionsLnet/minecraft/util/math/BlockBox;getDimensions()Lnet/minecraft/util/math/Vec3i;
-
getBlockCountX
public int getBlockCountX()- Mappings:
Namespace Name Mixin selector official cLaxz;c()Iintermediary method_4039Lnet/minecraft/class_1251;method_4039()Inamed getBlockCountXLnet/minecraft/util/math/BlockBox;getBlockCountX()I
-
getBlockCountY
public int getBlockCountY()- Mappings:
Namespace Name Mixin selector official dLaxz;d()Iintermediary method_4042Lnet/minecraft/class_1251;method_4042()Inamed getBlockCountYLnet/minecraft/util/math/BlockBox;getBlockCountY()I
-
getBlockCountZ
public int getBlockCountZ()- Mappings:
Namespace Name Mixin selector official eLaxz;e()Iintermediary method_4043Lnet/minecraft/class_1251;method_4043()Inamed getBlockCountZLnet/minecraft/util/math/BlockBox;getBlockCountZ()I
-
toString
-
toNbt
- Mappings:
Namespace Name Mixin selector official gLaxz;g()Ldy;intermediary method_6566Lnet/minecraft/class_1251;method_6566()Lnet/minecraft/class_428;named toNbtLnet/minecraft/util/math/BlockBox;toNbt()Lnet/minecraft/nbt/NbtIntArray;
-