Package net.minecraft.util.math
Class Vec3d
java.lang.Object
net.minecraft.util.math.Vec3d
- Mappings:
Namespace Name intermediary net/minecraft/class_26glue class_45server baclient btnamed net/minecraft/util/math/Vec3d
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadd(double x, double y, double z) static voidstatic Vec3dcreate(double x, double y, double z) static Vec3dcreateCached(double double2, double double3, double double4) doubledistanceTo(Vec3d vec) doublelength()method_1295(Vec3d vec3d, double double2) method_1299(Vec3d vec, double double2) method_1302(Vec3d vec, double double2) static voidvoidrotateX(float angle) voidrotateY(float angle) private Vec3dset(double x, double y, double z) doublesquaredDistanceTo(double x, double y, double z) doublesquaredDistanceTo(Vec3d vec) toString()
-
Field Details
-
cache
- Mappings:
Namespace Name Mixin selector intermediary field_1588Lnet/minecraft/class_26;field_1588:Ljava/util/List;glue field_75Lclass_45;field_75:Ljava/util/List;server dLba;d:Ljava/util/List;client dLbt;d:Ljava/util/List;named cacheLnet/minecraft/util/math/Vec3d;cache:Ljava/util/List;
-
cacheCount
private static int cacheCount- Mappings:
Namespace Name Mixin selector intermediary field_1589Lnet/minecraft/class_26;field_1589:Iglue field_76Lclass_45;field_76:Iserver eLba;e:Iclient eLbt;e:Inamed cacheCountLnet/minecraft/util/math/Vec3d;cacheCount:I
-
x
public double x- Mappings:
Namespace Name Mixin selector intermediary field_1585Lnet/minecraft/class_26;field_1585:Dglue field_72Lclass_45;field_72:Dserver aLba;a:Dclient aLbt;a:Dnamed xLnet/minecraft/util/math/Vec3d;x:D
-
y
public double y- Mappings:
Namespace Name Mixin selector intermediary field_1586Lnet/minecraft/class_26;field_1586:Dglue field_73Lclass_45;field_73:Dserver bLba;b:Dclient bLbt;b:Dnamed yLnet/minecraft/util/math/Vec3d;y:D
-
z
public double z- Mappings:
Namespace Name Mixin selector intermediary field_1587Lnet/minecraft/class_26;field_1587:Dglue field_74Lclass_45;field_74:Dserver cLba;c:Dclient cLbt;c:Dnamed zLnet/minecraft/util/math/Vec3d;z:D
-
-
Constructor Details
-
Vec3d
private Vec3d(double x, double y, double z) - Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_26;<init>(DDD)Vglue <init>Lclass_45;<init>(DDD)Vserver <init>Lba;<init>(DDD)Vclient <init>Lbt;<init>(DDD)Vnamed <init>Lnet/minecraft/util/math/Vec3d;<init>(DDD)V
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector intermediary method_1293Lnet/minecraft/class_26;method_1293(DDD)Lnet/minecraft/class_26;glue method_128Lclass_45;method_128(DDD)Lclass_45;server aLba;a(DDD)Lba;client aLbt;a(DDD)Lbt;named createLnet/minecraft/util/math/Vec3d;create(DDD)Lnet/minecraft/util/math/Vec3d;
-
clearCache
- Mappings:
Namespace Name Mixin selector intermediary method_1305Lnet/minecraft/class_26;method_1305()Vglue method_209Lclass_45;method_209()Vserver method_1305Lba;method_1305()Vclient aLbt;a()Vnamed clearCacheLnet/minecraft/util/math/Vec3d;clearCache()V
-
resetCacheCount
public static void resetCacheCount()- Mappings:
Namespace Name Mixin selector intermediary method_1292Lnet/minecraft/class_26;method_1292()Vglue method_127Lclass_45;method_127()Vserver aLba;a()Vclient bLbt;b()Vnamed resetCacheCountLnet/minecraft/util/math/Vec3d;resetCacheCount()V
-
createCached
- Mappings:
Namespace Name Mixin selector intermediary method_1297Lnet/minecraft/class_26;method_1297(DDD)Lnet/minecraft/class_26;glue method_132Lclass_45;method_132(DDD)Lclass_45;server bLba;b(DDD)Lba;client bLbt;b(DDD)Lbt;named createCachedLnet/minecraft/util/math/Vec3d;createCached(DDD)Lnet/minecraft/util/math/Vec3d;
-
set
- Mappings:
Namespace Name Mixin selector intermediary method_1304Lnet/minecraft/class_26;method_1304(DDD)Lnet/minecraft/class_26;glue method_139Lclass_45;method_139(DDD)Lclass_45;server eLba;e(DDD)Lba;client eLbt;e(DDD)Lbt;named setLnet/minecraft/util/math/Vec3d;set(DDD)Lnet/minecraft/util/math/Vec3d;
-
clone
- Mappings:
Namespace Name Mixin selector intermediary method_1307Lnet/minecraft/class_26;method_1307(Lnet/minecraft/class_26;)Lnet/minecraft/class_26;glue method_211Lclass_45;method_211(Lclass_45;)Lclass_45;server method_1307Lba;method_1307(Lba;)Lba;client aLbt;a(Lbt;)Lbt;named cloneLnet/minecraft/util/math/Vec3d;clone(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
-
normalize
- Mappings:
Namespace Name Mixin selector intermediary method_1296Lnet/minecraft/class_26;method_1296()Lnet/minecraft/class_26;glue method_131Lclass_45;method_131()Lclass_45;server bLba;b()Lba;client cLbt;c()Lbt;named normalizeLnet/minecraft/util/math/Vec3d;normalize()Lnet/minecraft/util/math/Vec3d;
-
multiply
- Mappings:
Namespace Name Mixin selector intermediary method_1309Lnet/minecraft/class_26;method_1309(Lnet/minecraft/class_26;)Lnet/minecraft/class_26;glue method_213Lclass_45;method_213(Lclass_45;)Lclass_45;server method_1309Lba;method_1309(Lba;)Lba;client bLbt;b(Lbt;)Lbt;named multiplyLnet/minecraft/util/math/Vec3d;multiply(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/util/math/Vec3d;
-
add
- Mappings:
Namespace Name Mixin selector intermediary method_1301Lnet/minecraft/class_26;method_1301(DDD)Lnet/minecraft/class_26;glue method_136Lclass_45;method_136(DDD)Lclass_45;server cLba;c(DDD)Lba;client cLbt;c(DDD)Lbt;named addLnet/minecraft/util/math/Vec3d;add(DDD)Lnet/minecraft/util/math/Vec3d;
-
distanceTo
- Mappings:
Namespace Name Mixin selector intermediary method_1294Lnet/minecraft/class_26;method_1294(Lnet/minecraft/class_26;)Dglue method_129Lclass_45;method_129(Lclass_45;)Dserver aLba;a(Lba;)Dclient cLbt;c(Lbt;)Dnamed distanceToLnet/minecraft/util/math/Vec3d;distanceTo(Lnet/minecraft/util/math/Vec3d;)D
-
squaredDistanceTo
- Mappings:
Namespace Name Mixin selector intermediary method_1298Lnet/minecraft/class_26;method_1298(Lnet/minecraft/class_26;)Dglue method_133Lclass_45;method_133(Lclass_45;)Dserver bLba;b(Lba;)Dclient dLbt;d(Lbt;)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 intermediary method_1303Lnet/minecraft/class_26;method_1303(DDD)Dglue method_138Lclass_45;method_138(DDD)Dserver dLba;d(DDD)Dclient dLbt;d(DDD)Dnamed squaredDistanceToLnet/minecraft/util/math/Vec3d;squaredDistanceTo(DDD)D
-
length
public double length()- Mappings:
Namespace Name Mixin selector intermediary method_1300Lnet/minecraft/class_26;method_1300()Dglue method_135Lclass_45;method_135()Dserver cLba;c()Dclient dLbt;d()Dnamed lengthLnet/minecraft/util/math/Vec3d;length()D
-
method_1295
- Mappings:
Namespace Name Mixin selector intermediary method_1295Lnet/minecraft/class_26;method_1295(Lnet/minecraft/class_26;D)Lnet/minecraft/class_26;glue method_130Lclass_45;method_130(Lclass_45;D)Lclass_45;server aLba;a(Lba;D)Lba;client aLbt;a(Lbt;D)Lbt;named method_1295Lnet/minecraft/util/math/Vec3d;method_1295(Lnet/minecraft/util/math/Vec3d;D)Lnet/minecraft/util/math/Vec3d;
-
method_1299
- Mappings:
Namespace Name Mixin selector intermediary method_1299Lnet/minecraft/class_26;method_1299(Lnet/minecraft/class_26;D)Lnet/minecraft/class_26;glue method_134Lclass_45;method_134(Lclass_45;D)Lclass_45;server bLba;b(Lba;D)Lba;client bLbt;b(Lbt;D)Lbt;named method_1299Lnet/minecraft/util/math/Vec3d;method_1299(Lnet/minecraft/util/math/Vec3d;D)Lnet/minecraft/util/math/Vec3d;
-
method_1302
- Mappings:
Namespace Name Mixin selector intermediary method_1302Lnet/minecraft/class_26;method_1302(Lnet/minecraft/class_26;D)Lnet/minecraft/class_26;glue method_137Lclass_45;method_137(Lclass_45;D)Lclass_45;server cLba;c(Lba;D)Lba;client cLbt;c(Lbt;D)Lbt;named method_1302Lnet/minecraft/util/math/Vec3d;method_1302(Lnet/minecraft/util/math/Vec3d;D)Lnet/minecraft/util/math/Vec3d;
-
toString
-
rotateX
- Mappings:
Namespace Name Mixin selector intermediary method_1306Lnet/minecraft/class_26;method_1306(F)Vglue method_210Lclass_45;method_210(F)Vserver method_1306Lba;method_1306(F)Vclient aLbt;a(F)Vnamed rotateXLnet/minecraft/util/math/Vec3d;rotateX(F)V
-
rotateY
- Mappings:
Namespace Name Mixin selector intermediary method_1308Lnet/minecraft/class_26;method_1308(F)Vglue method_212Lclass_45;method_212(F)Vserver method_1308Lba;method_1308(F)Vclient bLbt;b(F)Vnamed rotateYLnet/minecraft/util/math/Vec3d;rotateY(F)V
-