Package net.minecraft.util.math
Class Vec3i
java.lang.Object
net.minecraft.util.math.Vec3i
- All Implemented Interfaces:
Comparable<Vec3i>
- Direct Known Subclasses:
BlockPos
- Mappings:
Namespace Name official dhintermediary net/minecraft/class_1167named net/minecraft/util/math/Vec3i
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcrossProduct(Vec3i vec) doubledistanceTo(int x, int y, int z) booleandoublegetSquaredDistance(Vec3i vec) intgetX()intgetY()intgetZ()inthashCode()doublesquaredDistanceTo(double x, double y, double z) doublesquaredDistanceToCenter(double x, double y, double z) toString()
-
Field Details
-
ZERO
- Mappings:
Namespace Name Mixin selector official eLdh;e:Ldh;intermediary field_11533Lnet/minecraft/class_1167;field_11533:Lnet/minecraft/class_1167;named ZEROLnet/minecraft/util/math/Vec3i;ZERO:Lnet/minecraft/util/math/Vec3i;
-
x
private final int x- Mappings:
Namespace Name Mixin selector official aLdh;a:Iintermediary field_11532Lnet/minecraft/class_1167;field_11532:Inamed xLnet/minecraft/util/math/Vec3i;x:I
-
y
private final int y- Mappings:
Namespace Name Mixin selector official bLdh;b:Iintermediary field_11534Lnet/minecraft/class_1167;field_11534:Inamed yLnet/minecraft/util/math/Vec3i;y:I
-
z
private final int z- Mappings:
Namespace Name Mixin selector official cLdh;c:Iintermediary field_11535Lnet/minecraft/class_1167;field_11535:Inamed zLnet/minecraft/util/math/Vec3i;z:I
-
-
Constructor Details
-
Vec3i
public Vec3i(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official <init>Ldh;<init>(III)Vintermediary <init>Lnet/minecraft/class_1167;<init>(III)Vnamed <init>Lnet/minecraft/util/math/Vec3i;<init>(III)V
-
Vec3i
public Vec3i(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official <init>Ldh;<init>(DDD)Vintermediary <init>Lnet/minecraft/class_1167;<init>(DDD)Vnamed <init>Lnet/minecraft/util/math/Vec3i;<init>(DDD)V
-
-
Method Details
-
equals
-
hashCode
public int hashCode() -
compareTo
- Specified by:
compareToin interfaceComparable<Vec3i>- Mappings:
Namespace Name Mixin selector official lLdh;l(Ldh;)Iintermediary method_10570Lnet/minecraft/class_1167;method_10570(Lnet/minecraft/class_1167;)Inamed compareToLnet/minecraft/util/math/Vec3i;compareTo(Lnet/minecraft/util/math/Vec3i;)I
-
getX
public int getX()- Mappings:
Namespace Name Mixin selector official pLdh;p()Iintermediary method_10572Lnet/minecraft/class_1167;method_10572()Inamed getXLnet/minecraft/util/math/Vec3i;getX()I
-
getY
public int getY()- Mappings:
Namespace Name Mixin selector official qLdh;q()Iintermediary method_10573Lnet/minecraft/class_1167;method_10573()Inamed getYLnet/minecraft/util/math/Vec3i;getY()I
-
getZ
public int getZ()- Mappings:
Namespace Name Mixin selector official rLdh;r()Iintermediary method_10574Lnet/minecraft/class_1167;method_10574()Inamed getZLnet/minecraft/util/math/Vec3i;getZ()I
-
crossProduct
- Mappings:
Namespace Name Mixin selector official dLdh;d(Ldh;)Ldh;intermediary method_10569Lnet/minecraft/class_1167;method_10569(Lnet/minecraft/class_1167;)Lnet/minecraft/class_1167;named crossProductLnet/minecraft/util/math/Vec3i;crossProduct(Lnet/minecraft/util/math/Vec3i;)Lnet/minecraft/util/math/Vec3i;
-
distanceTo
public double distanceTo(int x, int y, int z) - Mappings:
Namespace Name Mixin selector official hLdh;h(III)Dintermediary method_12585Lnet/minecraft/class_1167;method_12585(III)Dnamed distanceToLnet/minecraft/util/math/Vec3i;distanceTo(III)D
-
squaredDistanceTo
public double squaredDistanceTo(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official fLdh;f(DDD)Dintermediary method_10567Lnet/minecraft/class_1167;method_10567(DDD)Dnamed squaredDistanceToLnet/minecraft/util/math/Vec3i;squaredDistanceTo(DDD)D
-
squaredDistanceToCenter
public double squaredDistanceToCenter(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official gLdh;g(DDD)Dintermediary method_10568Lnet/minecraft/class_1167;method_10568(DDD)Dnamed squaredDistanceToCenterLnet/minecraft/util/math/Vec3i;squaredDistanceToCenter(DDD)D
-
getSquaredDistance
- Mappings:
Namespace Name Mixin selector official nLdh;n(Ldh;)Dintermediary method_10571Lnet/minecraft/class_1167;method_10571(Lnet/minecraft/class_1167;)Dnamed getSquaredDistanceLnet/minecraft/util/math/Vec3i;getSquaredDistance(Lnet/minecraft/util/math/Vec3i;)D
-
toString
-