Package net.minecraft.util.math
Class Vec3d
java.lang.Object
net.minecraft.util.math.Vec3d
- Mappings:
Namespace Name official ayjintermediary net/minecraft/class_236named net/minecraft/util/math/Vec3d
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedVec3d(class_5093 class_5093, double double2, double double3, double double4) -
Method Summary
Modifier and TypeMethodDescriptionadd(double x, double y, double z) crossProduct(Vec3d vec) doubledistanceTo(Vec3d vec) doubledotProduct(Vec3d vec) doublelength()voidmethod_605(float float2) voidmethod_609(float float2) method_611(Vec3d vec3d, double double2) voidmethod_614(float float2) method_616(Vec3d vec3d, double double2) method_619(Vec3d vec3d, double double2) static Vec3dof(double x, double y, double z) reverseSubtract(Vec3d vec) protected Vec3dset(double x, double y, double z) doublesquaredDistanceTo(double x, double y, double z) doublesquaredDistanceTo(Vec3d vec) toString()
-
Field Details
-
field_22942
- Mappings:
Namespace Name Mixin selector official aLayj;a:Layk;intermediary field_22942Lnet/minecraft/class_236;field_22942:Lnet/minecraft/class_5093;named field_22942Lnet/minecraft/util/math/Vec3d;field_22942:Lnet/minecraft/class_5093;
-
field_22943
- Mappings:
Namespace Name Mixin selector official bLayj;b:Layk;intermediary field_22943Lnet/minecraft/class_236;field_22943:Lnet/minecraft/class_5093;named field_22943Lnet/minecraft/util/math/Vec3d;field_22943:Lnet/minecraft/class_5093;
-
x
public double x- Mappings:
Namespace Name Mixin selector official cLayj;c:Dintermediary field_605Lnet/minecraft/class_236;field_605:Dnamed xLnet/minecraft/util/math/Vec3d;x:D
-
y
public double y- Mappings:
Namespace Name Mixin selector official dLayj;d:Dintermediary field_606Lnet/minecraft/class_236;field_606:Dnamed yLnet/minecraft/util/math/Vec3d;y:D
-
z
public double z- Mappings:
Namespace Name Mixin selector official eLayj;e:Dintermediary field_607Lnet/minecraft/class_236;field_607:Dnamed zLnet/minecraft/util/math/Vec3d;z:D
-
-
Constructor Details
-
Vec3d
-
-
Method Details
-
of
- Mappings:
Namespace Name Mixin selector official aLayj;a(DDD)Layj;intermediary method_6609Lnet/minecraft/class_236;method_6609(DDD)Lnet/minecraft/class_236;named ofLnet/minecraft/util/math/Vec3d;of(DDD)Lnet/minecraft/util/math/Vec3d;
-
set
- Mappings:
Namespace Name Mixin selector official bLayj;b(DDD)Layj;intermediary method_608Lnet/minecraft/class_236;method_608(DDD)Lnet/minecraft/class_236;named setLnet/minecraft/util/math/Vec3d;set(DDD)Lnet/minecraft/util/math/Vec3d;
-
reverseSubtract
- Mappings:
Namespace Name Mixin selector official aLayj;a(Layj;)Layj;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 aLayj;a()Layj;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 bLayj;b(Layj;)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 cLayj;c(Layj;)Layj;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;
-
add
- Mappings:
Namespace Name Mixin selector official cLayj;c(DDD)Layj;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 dLayj;d(Layj;)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 eLayj;e(Layj;)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
-
squaredDistanceTo
public double squaredDistanceTo(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official dLayj;d(DDD)Dintermediary method_617Lnet/minecraft/class_236;method_617(DDD)Dnamed squaredDistanceToLnet/minecraft/util/math/Vec3d;squaredDistanceTo(DDD)D
-
length
public double length()- Mappings:
Namespace Name Mixin selector official bLayj;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 bLayj;b(Layj;D)Layj;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 cLayj;c(Layj;D)Layj;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 dLayj;d(Layj;D)Layj;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
-
method_605
public void method_605(float float2) - Mappings:
Namespace Name Mixin selector official aLayj;a(F)Vintermediary method_605Lnet/minecraft/class_236;method_605(F)Vnamed method_605Lnet/minecraft/util/math/Vec3d;method_605(F)V
-
method_609
public void method_609(float float2) - Mappings:
Namespace Name Mixin selector official bLayj;b(F)Vintermediary method_609Lnet/minecraft/class_236;method_609(F)Vnamed method_609Lnet/minecraft/util/math/Vec3d;method_609(F)V
-
method_614
- Mappings:
Namespace Name Mixin selector official cLayj;c(F)Vintermediary method_614Lnet/minecraft/class_236;method_614(F)Vnamed method_614Lnet/minecraft/util/math/Vec3d;method_614(F)V
-