Package net.minecraft.util.math
Class Box
java.lang.Object
net.minecraft.util.math.Box
- Mappings:
Namespace Name official brtintermediary net/minecraft/class_231named net/minecraft/util/math/Box
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanstatic BoxcreateNewBox(double x1, double y1, double z1, double x2, double y2, double z2) expand(double x, double y, double z) doubleincrement(double x, double y, double z) booleanintersects(Box box) doublemethod_583(Box box, double double2) method_585(Vec3d vec1, Vec3d vec2) doublemethod_589(Box box, double double2) private booleanmethod_590(Vec3d vec3d) doublemethod_594(Box box, double double2) private booleanmethod_595(Vec3d vec3d) private booleanmethod_597(Vec3d vec3d) offset(double x, double y, double z) stretch(double x, double y, double z) toString()
-
Field Details
-
minX
public final double minX- Mappings:
Namespace Name Mixin selector official aLbrt;a:Dintermediary field_582Lnet/minecraft/class_231;field_582:Dnamed minXLnet/minecraft/util/math/Box;minX:D
-
minY
public final double minY- Mappings:
Namespace Name Mixin selector official bLbrt;b:Dintermediary field_583Lnet/minecraft/class_231;field_583:Dnamed minYLnet/minecraft/util/math/Box;minY:D
-
minZ
public final double minZ- Mappings:
Namespace Name Mixin selector official cLbrt;c:Dintermediary field_584Lnet/minecraft/class_231;field_584:Dnamed minZLnet/minecraft/util/math/Box;minZ:D
-
maxX
public final double maxX- Mappings:
Namespace Name Mixin selector official dLbrt;d:Dintermediary field_585Lnet/minecraft/class_231;field_585:Dnamed maxXLnet/minecraft/util/math/Box;maxX:D
-
maxY
public final double maxY- Mappings:
Namespace Name Mixin selector official eLbrt;e:Dintermediary field_586Lnet/minecraft/class_231;field_586:Dnamed maxYLnet/minecraft/util/math/Box;maxY:D
-
maxZ
public final double maxZ- Mappings:
Namespace Name Mixin selector official fLbrt;f:Dintermediary field_587Lnet/minecraft/class_231;field_587:Dnamed maxZLnet/minecraft/util/math/Box;maxZ:D
-
-
Constructor Details
-
Box
public Box(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) - Mappings:
Namespace Name Mixin selector official <init>Lbrt;<init>(DDDDDD)Vintermediary <init>Lnet/minecraft/class_231;<init>(DDDDDD)Vnamed <init>Lnet/minecraft/util/math/Box;<init>(DDDDDD)V
-
Box
- Mappings:
Namespace Name Mixin selector official <init>Lbrt;<init>(Ldt;Ldt;)Vintermediary <init>Lnet/minecraft/class_231;<init>(Lnet/minecraft/class_2552;Lnet/minecraft/class_2552;)Vnamed <init>Lnet/minecraft/util/math/Box;<init>(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)V
-
-
Method Details
-
stretch
- Mappings:
Namespace Name Mixin selector official aLbrt;a(DDD)Lbrt;intermediary method_580Lnet/minecraft/class_231;method_580(DDD)Lnet/minecraft/class_231;named stretchLnet/minecraft/util/math/Box;stretch(DDD)Lnet/minecraft/util/math/Box;
-
expand
- Mappings:
Namespace Name Mixin selector official bLbrt;b(DDD)Lbrt;intermediary method_587Lnet/minecraft/class_231;method_587(DDD)Lnet/minecraft/class_231;named expandLnet/minecraft/util/math/Box;expand(DDD)Lnet/minecraft/util/math/Box;
-
union
- Mappings:
Namespace Name Mixin selector official aLbrt;a(Lbrt;)Lbrt;intermediary method_5556Lnet/minecraft/class_231;method_5556(Lnet/minecraft/class_231;)Lnet/minecraft/class_231;named unionLnet/minecraft/util/math/Box;union(Lnet/minecraft/util/math/Box;)Lnet/minecraft/util/math/Box;
-
createNewBox
- Mappings:
Namespace Name Mixin selector official aLbrt;a(DDDDDD)Lbrt;intermediary method_9342Lnet/minecraft/class_231;method_9342(DDDDDD)Lnet/minecraft/class_231;named createNewBoxLnet/minecraft/util/math/Box;createNewBox(DDDDDD)Lnet/minecraft/util/math/Box;
-
offset
- Mappings:
Namespace Name Mixin selector official cLbrt;c(DDD)Lbrt;intermediary method_596Lnet/minecraft/class_231;method_596(DDD)Lnet/minecraft/class_231;named offsetLnet/minecraft/util/math/Box;offset(DDD)Lnet/minecraft/util/math/Box;
-
method_583
- Mappings:
Namespace Name Mixin selector official aLbrt;a(Lbrt;D)Dintermediary method_583Lnet/minecraft/class_231;method_583(Lnet/minecraft/class_231;D)Dnamed method_583Lnet/minecraft/util/math/Box;method_583(Lnet/minecraft/util/math/Box;D)D
-
method_589
- Mappings:
Namespace Name Mixin selector official bLbrt;b(Lbrt;D)Dintermediary method_589Lnet/minecraft/class_231;method_589(Lnet/minecraft/class_231;D)Dnamed method_589Lnet/minecraft/util/math/Box;method_589(Lnet/minecraft/util/math/Box;D)D
-
method_594
- Mappings:
Namespace Name Mixin selector official cLbrt;c(Lbrt;D)Dintermediary method_594Lnet/minecraft/class_231;method_594(Lnet/minecraft/class_231;D)Dnamed method_594Lnet/minecraft/util/math/Box;method_594(Lnet/minecraft/util/math/Box;D)D
-
intersects
- Mappings:
Namespace Name Mixin selector official bLbrt;b(Lbrt;)Zintermediary method_582Lnet/minecraft/class_231;method_582(Lnet/minecraft/class_231;)Znamed intersectsLnet/minecraft/util/math/Box;intersects(Lnet/minecraft/util/math/Box;)Z
-
contains
- Mappings:
Namespace Name Mixin selector official aLbrt;a(Lbrw;)Zintermediary method_584Lnet/minecraft/class_231;method_584(Lnet/minecraft/class_236;)Znamed containsLnet/minecraft/util/math/Box;contains(Lnet/minecraft/util/math/Vec3d;)Z
-
getAverage
public double getAverage()- Mappings:
Namespace Name Mixin selector official aLbrt;a()Dintermediary method_586Lnet/minecraft/class_231;method_586()Dnamed getAverageLnet/minecraft/util/math/Box;getAverage()D
-
increment
- Mappings:
Namespace Name Mixin selector official dLbrt;d(DDD)Lbrt;intermediary method_598Lnet/minecraft/class_231;method_598(DDD)Lnet/minecraft/class_231;named incrementLnet/minecraft/util/math/Box;increment(DDD)Lnet/minecraft/util/math/Box;
-
method_585
- Mappings:
Namespace Name Mixin selector official aLbrt;a(Lbrw;Lbrw;)Lbru;intermediary method_585Lnet/minecraft/class_231;method_585(Lnet/minecraft/class_236;Lnet/minecraft/class_236;)Lnet/minecraft/class_234;named method_585Lnet/minecraft/util/math/Box;method_585(Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/hit/BlockHitResult;
-
method_590
- Mappings:
Namespace Name Mixin selector official bLbrt;b(Lbrw;)Zintermediary method_590Lnet/minecraft/class_231;method_590(Lnet/minecraft/class_236;)Znamed method_590Lnet/minecraft/util/math/Box;method_590(Lnet/minecraft/util/math/Vec3d;)Z
-
method_595
- Mappings:
Namespace Name Mixin selector official cLbrt;c(Lbrw;)Zintermediary method_595Lnet/minecraft/class_231;method_595(Lnet/minecraft/class_236;)Znamed method_595Lnet/minecraft/util/math/Box;method_595(Lnet/minecraft/util/math/Vec3d;)Z
-
method_597
- Mappings:
Namespace Name Mixin selector official dLbrt;d(Lbrw;)Zintermediary method_597Lnet/minecraft/class_231;method_597(Lnet/minecraft/class_236;)Znamed method_597Lnet/minecraft/util/math/Box;method_597(Lnet/minecraft/util/math/Vec3d;)Z
-
toString
-