Package net.minecraft.util.math
Class BlockBox
java.lang.Object
net.minecraft.util.math.BlockBox
public class BlockBox extends Object
- Mappings:
Namespace Name official aqeintermediary net/minecraft/class_476named net/minecraft/util/math/BlockBox
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description booleancontains(Vec3i vec)static BlockBoxcreate(int x1, int y1, int z1, int x2, int y2, int z2)static BlockBoxempty()voidencompass(BlockBox region)intgetBlockCountX()intgetBlockCountY()intgetBlockCountZ()Vec3igetDimensions()booleanintersects(BlockBox other)booleanintersectsXZ(int minX, int minZ, int maxX, int maxZ)Vec3imethod_1590()voidoffset(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)IntArrayTagtoNbt()StringtoString()
-
Field Details
-
minX
public int minX- Mappings:
Namespace Name Mixin selector official aLaqe;a:Iintermediary field_1975Lnet/minecraft/class_476;field_1975:Inamed minXLnet/minecraft/util/math/BlockBox;minX:I
-
minY
public int minY- Mappings:
Namespace Name Mixin selector official bLaqe;b:Iintermediary field_1976Lnet/minecraft/class_476;field_1976:Inamed minYLnet/minecraft/util/math/BlockBox;minY:I
-
minZ
public int minZ- Mappings:
Namespace Name Mixin selector official cLaqe;c:Iintermediary field_1977Lnet/minecraft/class_476;field_1977:Inamed minZLnet/minecraft/util/math/BlockBox;minZ:I
-
maxX
public int maxX- Mappings:
Namespace Name Mixin selector official dLaqe;d:Iintermediary field_1978Lnet/minecraft/class_476;field_1978:Inamed maxXLnet/minecraft/util/math/BlockBox;maxX:I
-
maxY
public int maxY- Mappings:
Namespace Name Mixin selector official eLaqe;e:Iintermediary field_1979Lnet/minecraft/class_476;field_1979:Inamed maxYLnet/minecraft/util/math/BlockBox;maxY:I
-
maxZ
public int maxZ- Mappings:
Namespace Name Mixin selector official fLaqe;f:Iintermediary field_1980Lnet/minecraft/class_476;field_1980:Inamed maxZLnet/minecraft/util/math/BlockBox;maxZ:I
-
-
Constructor Details
-
BlockBox
public BlockBox() -
BlockBox
public BlockBox(int[] args)- Mappings:
Namespace Name Mixin selector official <init>Laqe;<init>([I)Vintermediary <init>Lnet/minecraft/class_476;<init>([I)Vnamed <init>Lnet/minecraft/util/math/BlockBox;<init>([I)V
-
BlockBox
-
BlockBox
public BlockBox(int int2, int int3, int int4, int int5, int int6, int int7) -
BlockBox
-
BlockBox
public BlockBox(int int2, int int3, int int4, int int5)
-
-
Method Details
-
empty
- Mappings:
Namespace Name Mixin selector official aLaqe;a()Laqe;intermediary method_1578Lnet/minecraft/class_476;method_1578()Lnet/minecraft/class_476;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 aLaqe;a(IIIIIIIIILcq;)Laqe;intermediary method_1582Lnet/minecraft/class_476;method_1582(IIIIIIIIILnet/minecraft/class_1383;)Lnet/minecraft/class_476;named rotatedLnet/minecraft/util/math/BlockBox;rotated(IIIIIIIIILnet/minecraft/util/math/Direction;)Lnet/minecraft/util/math/BlockBox;
-
create
- Mappings:
Namespace Name Mixin selector official aLaqe;a(IIIIII)Laqe;intermediary method_1581Lnet/minecraft/class_476;method_1581(IIIIII)Lnet/minecraft/class_476;named createLnet/minecraft/util/math/BlockBox;create(IIIIII)Lnet/minecraft/util/math/BlockBox;
-
intersects
- Mappings:
Namespace Name Mixin selector official aLaqe;a(Laqe;)Zintermediary method_1583Lnet/minecraft/class_476;method_1583(Lnet/minecraft/class_476;)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 aLaqe;a(IIII)Zintermediary method_1580Lnet/minecraft/class_476;method_1580(IIII)Znamed intersectsXZLnet/minecraft/util/math/BlockBox;intersectsXZ(IIII)Z
-
encompass
- Mappings:
Namespace Name Mixin selector official bLaqe;b(Laqe;)Vintermediary method_1585Lnet/minecraft/class_476;method_1585(Lnet/minecraft/class_476;)Vnamed encompassLnet/minecraft/util/math/BlockBox;encompass(Lnet/minecraft/util/math/BlockBox;)V
-
offset
public void offset(int dx, int dy, int dz)- Mappings:
Namespace Name Mixin selector official aLaqe;a(III)Vintermediary method_1579Lnet/minecraft/class_476;method_1579(III)Vnamed offsetLnet/minecraft/util/math/BlockBox;offset(III)V
-
contains
- Mappings:
Namespace Name Mixin selector official bLaqe;b(Ldf;)Zintermediary method_1586Lnet/minecraft/class_476;method_1586(Lnet/minecraft/class_1400;)Znamed containsLnet/minecraft/util/math/BlockBox;contains(Lnet/minecraft/util/math/Vec3i;)Z
-
getDimensions
- Mappings:
Namespace Name Mixin selector official bLaqe;b()Ldf;intermediary method_1584Lnet/minecraft/class_476;method_1584()Lnet/minecraft/class_1400;named getDimensionsLnet/minecraft/util/math/BlockBox;getDimensions()Lnet/minecraft/util/math/Vec3i;
-
getBlockCountX
public int getBlockCountX()- Mappings:
Namespace Name Mixin selector official cLaqe;c()Iintermediary method_1587Lnet/minecraft/class_476;method_1587()Inamed getBlockCountXLnet/minecraft/util/math/BlockBox;getBlockCountX()I
-
getBlockCountY
public int getBlockCountY()- Mappings:
Namespace Name Mixin selector official dLaqe;d()Iintermediary method_1588Lnet/minecraft/class_476;method_1588()Inamed getBlockCountYLnet/minecraft/util/math/BlockBox;getBlockCountY()I
-
getBlockCountZ
public int getBlockCountZ()- Mappings:
Namespace Name Mixin selector official eLaqe;e()Iintermediary method_1589Lnet/minecraft/class_476;method_1589()Inamed getBlockCountZLnet/minecraft/util/math/BlockBox;getBlockCountZ()I
-
method_1590
- Mappings:
Namespace Name Mixin selector official fLaqe;f()Ldf;intermediary method_1590Lnet/minecraft/class_476;method_1590()Lnet/minecraft/class_1400;named method_1590Lnet/minecraft/util/math/BlockBox;method_1590()Lnet/minecraft/util/math/Vec3i;
-
toString
-
toNbt
- Mappings:
Namespace Name Mixin selector official gLaqe;g()Lds;intermediary method_1591Lnet/minecraft/class_476;method_1591()Lnet/minecraft/class_1409;named toNbtLnet/minecraft/util/math/BlockBox;toNbt()Lnet/minecraft/nbt/IntArrayTag;
-