Package net.minecraft.util.math
Class Vec3d
java.lang.Object
net.minecraft.util.math.Vec3d
- Mappings:
Namespace Name official brwintermediary net/minecraft/class_236named net/minecraft/util/math/Vec3d
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(double x, double y, double z) crossProduct(Vec3d vec) doubledistanceTo(Vec3d vec) doubledotProduct(Vec3d vec) doublelength()method_611(Vec3d vec3d, double double2) method_616(Vec3d vec3d, double double2) method_619(Vec3d vec3d, double double2) reverseSubtract(Vec3d vec) rotateX(float degrees) rotateY(float degrees) doublesquaredDistanceTo(Vec3d vec) subtract(double x, double y, double z) toString()
-
Field Details
-
x
public final double x- Mappings:
Namespace Name Mixin selector official aLbrw;a:Dintermediary field_605Lnet/minecraft/class_236;field_605:Dnamed xLnet/minecraft/util/math/Vec3d;x:D
-
y
public final double y- Mappings:
Namespace Name Mixin selector official bLbrw;b:Dintermediary field_606Lnet/minecraft/class_236;field_606:Dnamed yLnet/minecraft/util/math/Vec3d;y:D
-
z
public final double z- Mappings:
Namespace Name Mixin selector official cLbrw;c:Dintermediary field_607Lnet/minecraft/class_236;field_607:Dnamed zLnet/minecraft/util/math/Vec3d;z:D
-
-
Constructor Details
-
Vec3d
public Vec3d(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official <init>Lbrw;<init>(DDD)Vintermediary <init>Lnet/minecraft/class_236;<init>(DDD)Vnamed <init>Lnet/minecraft/util/math/Vec3d;<init>(DDD)V
-
-
Method Details
-
reverseSubtract
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lbrw;)Lbrw;intermediary method_6610Lnet/minecraft/class_236;method_6610(Lnet/minecraft/class_236;)Lnet/minecraft/class_236;named reverseSubtractLnet/minecraft/util/math/Vec3d;reverseSubtract(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
-
normalize
- Mappings:
Namespace Name Mixin selector official aLbrw;a()Lbrw;intermediary method_607Lnet/minecraft/class_236;method_607()Lnet/minecraft/class_236;named normalizeLnet/minecraft/util/math/Vec3d;normalize()Lnet/minecraft/util/math/Vec3d;
-
dotProduct
- Mappings:
Namespace Name Mixin selector official bLbrw;b(Lbrw;)Dintermediary method_610Lnet/minecraft/class_236;method_610(Lnet/minecraft/class_236;)Dnamed dotProductLnet/minecraft/util/math/Vec3d;dotProduct(Lnet/minecraft/util/math/Vec3d;)D
-
crossProduct
- Mappings:
Namespace Name Mixin selector official cLbrw;c(Lbrw;)Lbrw;intermediary method_6612Lnet/minecraft/class_236;method_6612(Lnet/minecraft/class_236;)Lnet/minecraft/class_236;named crossProductLnet/minecraft/util/math/Vec3d;crossProduct(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
-
subtract
- Mappings:
Namespace Name Mixin selector official dLbrw;d(Lbrw;)Lbrw;intermediary method_9348Lnet/minecraft/class_236;method_9348(Lnet/minecraft/class_236;)Lnet/minecraft/class_236;named subtractLnet/minecraft/util/math/Vec3d;subtract(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
-
subtract
- Mappings:
Namespace Name Mixin selector official aLbrw;a(DDD)Lbrw;intermediary method_9345Lnet/minecraft/class_236;method_9345(DDD)Lnet/minecraft/class_236;named subtractLnet/minecraft/util/math/Vec3d;subtract(DDD)Lnet/minecraft/util/math/Vec3d;
-
add
- Mappings:
Namespace Name Mixin selector official eLbrw;e(Lbrw;)Lbrw;intermediary method_9349Lnet/minecraft/class_236;method_9349(Lnet/minecraft/class_236;)Lnet/minecraft/class_236;named addLnet/minecraft/util/math/Vec3d;add(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
-
add
- Mappings:
Namespace Name Mixin selector official bLbrw;b(DDD)Lbrw;intermediary method_6611Lnet/minecraft/class_236;method_6611(DDD)Lnet/minecraft/class_236;named addLnet/minecraft/util/math/Vec3d;add(DDD)Lnet/minecraft/util/math/Vec3d;
-
distanceTo
- Mappings:
Namespace Name Mixin selector official fLbrw;f(Lbrw;)Dintermediary method_618Lnet/minecraft/class_236;method_618(Lnet/minecraft/class_236;)Dnamed distanceToLnet/minecraft/util/math/Vec3d;distanceTo(Lnet/minecraft/util/math/Vec3d;)D
-
squaredDistanceTo
- Mappings:
Namespace Name Mixin selector official gLbrw;g(Lbrw;)Dintermediary method_620Lnet/minecraft/class_236;method_620(Lnet/minecraft/class_236;)Dnamed squaredDistanceToLnet/minecraft/util/math/Vec3d;squaredDistanceTo(Lnet/minecraft/util/math/Vec3d;)D
-
length
public double length()- Mappings:
Namespace Name Mixin selector official bLbrw;b()Dintermediary method_612Lnet/minecraft/class_236;method_612()Dnamed lengthLnet/minecraft/util/math/Vec3d;length()D
-
method_611
- Mappings:
Namespace Name Mixin selector official aLbrw;a(Lbrw;D)Lbrw;intermediary method_611Lnet/minecraft/class_236;method_611(Lnet/minecraft/class_236;D)Lnet/minecraft/class_236;named method_611Lnet/minecraft/util/math/Vec3d;method_611(Lnet/minecraft/util/math/Vec3d;D)Lnet/minecraft/util/math/Vec3d;
-
method_616
- Mappings:
Namespace Name Mixin selector official bLbrw;b(Lbrw;D)Lbrw;intermediary method_616Lnet/minecraft/class_236;method_616(Lnet/minecraft/class_236;D)Lnet/minecraft/class_236;named method_616Lnet/minecraft/util/math/Vec3d;method_616(Lnet/minecraft/util/math/Vec3d;D)Lnet/minecraft/util/math/Vec3d;
-
method_619
- Mappings:
Namespace Name Mixin selector official cLbrw;c(Lbrw;D)Lbrw;intermediary method_619Lnet/minecraft/class_236;method_619(Lnet/minecraft/class_236;D)Lnet/minecraft/class_236;named method_619Lnet/minecraft/util/math/Vec3d;method_619(Lnet/minecraft/util/math/Vec3d;D)Lnet/minecraft/util/math/Vec3d;
-
toString
-
rotateX
- Mappings:
Namespace Name Mixin selector official aLbrw;a(F)Lbrw;intermediary method_9346Lnet/minecraft/class_236;method_9346(F)Lnet/minecraft/class_236;named rotateXLnet/minecraft/util/math/Vec3d;rotateX(F)Lnet/minecraft/util/math/Vec3d;
-
rotateY
- Mappings:
Namespace Name Mixin selector official bLbrw;b(F)Lbrw;intermediary method_9347Lnet/minecraft/class_236;method_9347(F)Lnet/minecraft/class_236;named rotateYLnet/minecraft/util/math/Vec3d;rotateY(F)Lnet/minecraft/util/math/Vec3d;
-