Package net.minecraft.util.math
Class Vec3i
java.lang.Object
net.minecraft.util.math.Vec3i
- All Implemented Interfaces:
Comparable
- Direct Known Subclasses:
BlockPos
- Mappings:
Namespace Name official fdintermediary net/minecraft/class_1167named net/minecraft/util/math/Vec3i
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintcrossProduct(Vec3i vec) booleandoublegetSquaredDistance(Vec3i vec) intgetX()intgetY()intgetZ()inthashCode()doublesquaredDistanceTo(double x, double y, double z) doublesquaredDistanceToCenter(double x, double y, double z) toString()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.lang.Comparable
compareTo
-
Field Details
-
ZERO
- Mappings:
Namespace Name Mixin selector official eLfd;e:Lfd;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 aLfd;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 bLfd;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 cLfd;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>Lfd;<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>Lfd;<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
- Mappings:
Namespace Name Mixin selector official gLfd;g(Lfd;)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 nLfd;n()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 oLfd;o()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 pLfd;p()Iintermediary method_10574Lnet/minecraft/class_1167;method_10574()Inamed getZLnet/minecraft/util/math/Vec3i;getZ()I
-
crossProduct
- Mappings:
Namespace Name Mixin selector official dLfd;d(Lfd;)Lfd;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;
-
squaredDistanceTo
public double squaredDistanceTo(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official cLfd;c(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 dLfd;d(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 iLfd;i(Lfd;)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
-