Package net.minecraft.util.math
Class Box
java.lang.Object
net.minecraft.util.math.Box
public class Box extends Object
- Mappings:
Namespace Name official augintermediary net/minecraft/class_646named net/minecraft/util/math/Box
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description booleancontains(Vec3d vec)static BoxcreateNewBox(double x1, double y1, double z1, double x2, double y2, double z2)Boxexpand(double x, double y, double z)doublegetAverage()Boxincrement(double x, double y, double z)BoxincrementAll(double x, double y, double z)booleanintersects(Box box)booleanisInvalid()doublemethod_2058(Box box, double double2)HitResultmethod_2060(Vec3d vec1, Vec3d vec2)doublemethod_2064(Box box, double double2)private booleanmethod_2065(Vec3d vec3d)doublemethod_2067(Box box, double double2)private booleanmethod_2068(Vec3d vec3d)private booleanmethod_2070(Vec3d vec3d)Boxoffset(double x, double y, double z)StringtoString()Boxunion(Box box)
-
Field Details
-
minX
public final double minX- Mappings:
Namespace Name Mixin selector official aLaug;a:Dintermediary field_2407Lnet/minecraft/class_646;field_2407:Dnamed minXLnet/minecraft/util/math/Box;minX:D
-
minY
public final double minY- Mappings:
Namespace Name Mixin selector official bLaug;b:Dintermediary field_2408Lnet/minecraft/class_646;field_2408:Dnamed minYLnet/minecraft/util/math/Box;minY:D
-
minZ
public final double minZ- Mappings:
Namespace Name Mixin selector official cLaug;c:Dintermediary field_2409Lnet/minecraft/class_646;field_2409:Dnamed minZLnet/minecraft/util/math/Box;minZ:D
-
maxX
public final double maxX- Mappings:
Namespace Name Mixin selector official dLaug;d:Dintermediary field_2410Lnet/minecraft/class_646;field_2410:Dnamed maxXLnet/minecraft/util/math/Box;maxX:D
-
maxY
public final double maxY- Mappings:
Namespace Name Mixin selector official eLaug;e:Dintermediary field_2411Lnet/minecraft/class_646;field_2411:Dnamed maxYLnet/minecraft/util/math/Box;maxY:D
-
maxZ
public final double maxZ- Mappings:
Namespace Name Mixin selector official fLaug;f:Dintermediary field_2412Lnet/minecraft/class_646;field_2412:Dnamed maxZLnet/minecraft/util/math/Box;maxZ:D
-
-
Constructor Details
-
Box
public Box(double x1, double y1, double z1, double x2, double y2, double z2)- Mappings:
Namespace Name Mixin selector official <init>Laug;<init>(DDDDDD)Vintermediary <init>Lnet/minecraft/class_646;<init>(DDDDDD)Vnamed <init>Lnet/minecraft/util/math/Box;<init>(DDDDDD)V
-
Box
- Mappings:
Namespace Name Mixin selector official <init>Laug;<init>(Lcj;Lcj;)Vintermediary <init>Lnet/minecraft/class_646;<init>(Lnet/minecraft/class_1372;Lnet/minecraft/class_1372;)Vnamed <init>Lnet/minecraft/util/math/Box;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)V
-
-
Method Details
-
incrementAll
- Mappings:
Namespace Name Mixin selector official aLaug;a(DDD)Laug;intermediary method_2055Lnet/minecraft/class_646;method_2055(DDD)Lnet/minecraft/class_646;named incrementAllLnet/minecraft/util/math/Box;incrementAll(DDD)Lnet/minecraft/util/math/Box;
-
expand
- Mappings:
Namespace Name Mixin selector official bLaug;b(DDD)Laug;intermediary method_2062Lnet/minecraft/class_646;method_2062(DDD)Lnet/minecraft/class_646;named expandLnet/minecraft/util/math/Box;expand(DDD)Lnet/minecraft/util/math/Box;
-
union
- Mappings:
Namespace Name Mixin selector official aLaug;a(Laug;)Laug;intermediary method_2057Lnet/minecraft/class_646;method_2057(Lnet/minecraft/class_646;)Lnet/minecraft/class_646;named unionLnet/minecraft/util/math/Box;union(Lnet/minecraft/util/math/Box;)Lnet/minecraft/util/math/Box;
-
createNewBox
- Mappings:
Namespace Name Mixin selector official aLaug;a(DDDDDD)Laug;intermediary method_2056Lnet/minecraft/class_646;method_2056(DDDDDD)Lnet/minecraft/class_646;named createNewBoxLnet/minecraft/util/math/Box;createNewBox(DDDDDD)Lnet/minecraft/util/math/Box;
-
offset
- Mappings:
Namespace Name Mixin selector official cLaug;c(DDD)Laug;intermediary method_2066Lnet/minecraft/class_646;method_2066(DDD)Lnet/minecraft/class_646;named offsetLnet/minecraft/util/math/Box;offset(DDD)Lnet/minecraft/util/math/Box;
-
method_2058
- Mappings:
Namespace Name Mixin selector official aLaug;a(Laug;D)Dintermediary method_2058Lnet/minecraft/class_646;method_2058(Lnet/minecraft/class_646;D)Dnamed method_2058Lnet/minecraft/util/math/Box;method_2058(Lnet/minecraft/util/math/Box;D)D
-
method_2064
- Mappings:
Namespace Name Mixin selector official bLaug;b(Laug;D)Dintermediary method_2064Lnet/minecraft/class_646;method_2064(Lnet/minecraft/class_646;D)Dnamed method_2064Lnet/minecraft/util/math/Box;method_2064(Lnet/minecraft/util/math/Box;D)D
-
method_2067
- Mappings:
Namespace Name Mixin selector official cLaug;c(Laug;D)Dintermediary method_2067Lnet/minecraft/class_646;method_2067(Lnet/minecraft/class_646;D)Dnamed method_2067Lnet/minecraft/util/math/Box;method_2067(Lnet/minecraft/util/math/Box;D)D
-
intersects
- Mappings:
Namespace Name Mixin selector official bLaug;b(Laug;)Zintermediary method_2063Lnet/minecraft/class_646;method_2063(Lnet/minecraft/class_646;)Znamed intersectsLnet/minecraft/util/math/Box;intersects(Lnet/minecraft/util/math/Box;)Z
-
contains
- Mappings:
Namespace Name Mixin selector official aLaug;a(Laui;)Zintermediary method_2059Lnet/minecraft/class_646;method_2059(Lnet/minecraft/class_649;)Znamed containsLnet/minecraft/util/math/Box;contains(Lnet/minecraft/util/math/Vec3d;)Z
-
getAverage
public double getAverage()- Mappings:
Namespace Name Mixin selector official aLaug;a()Dintermediary method_2054Lnet/minecraft/class_646;method_2054()Dnamed getAverageLnet/minecraft/util/math/Box;getAverage()D
-
increment
- Mappings:
Namespace Name Mixin selector official dLaug;d(DDD)Laug;intermediary method_2069Lnet/minecraft/class_646;method_2069(DDD)Lnet/minecraft/class_646;named incrementLnet/minecraft/util/math/Box;increment(DDD)Lnet/minecraft/util/math/Box;
-
method_2060
- Mappings:
Namespace Name Mixin selector official aLaug;a(Laui;Laui;)Lauh;intermediary method_2060Lnet/minecraft/class_646;method_2060(Lnet/minecraft/class_649;Lnet/minecraft/class_649;)Lnet/minecraft/class_647;named method_2060Lnet/minecraft/util/math/Box;method_2060(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/hit/HitResult;
-
method_2065
- Mappings:
Namespace Name Mixin selector official bLaug;b(Laui;)Zintermediary method_2065Lnet/minecraft/class_646;method_2065(Lnet/minecraft/class_649;)Znamed method_2065Lnet/minecraft/util/math/Box;method_2065(Lnet/minecraft/util/math/Vec3d;)Z
-
method_2068
- Mappings:
Namespace Name Mixin selector official cLaug;c(Laui;)Zintermediary method_2068Lnet/minecraft/class_646;method_2068(Lnet/minecraft/class_649;)Znamed method_2068Lnet/minecraft/util/math/Box;method_2068(Lnet/minecraft/util/math/Vec3d;)Z
-
method_2070
- Mappings:
Namespace Name Mixin selector official dLaug;d(Laui;)Zintermediary method_2070Lnet/minecraft/class_646;method_2070(Lnet/minecraft/class_649;)Znamed method_2070Lnet/minecraft/util/math/Box;method_2070(Lnet/minecraft/util/math/Vec3d;)Z
-
toString
-
isInvalid
- Mappings:
Namespace Name Mixin selector official bLaug;b()Zintermediary method_2061Lnet/minecraft/class_646;method_2061()Znamed isInvalidLnet/minecraft/util/math/Box;isInvalid()Z
-