Package net.minecraft.util.math
Class Vec3i
java.lang.Object
net.minecraft.util.math.Vec3i
- All Implemented Interfaces:
Comparable<Vec3i>
- Direct Known Subclasses:
BlockPos
public class Vec3i extends Object implements Comparable<Vec3i>
- Mappings:
Namespace Name official dfintermediary net/minecraft/class_1400named net/minecraft/util/math/Vec3i
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description intcompareTo(Vec3i vec3i)Vec3icrossProduct(Vec3i vec)booleanequals(Object object)doublegetSquaredDistance(Vec3i vec)intgetX()intgetY()intgetZ()inthashCode()doublesquaredDistanceTo(double x, double y, double z)doublesquaredDistanceToCenter(double x, double y, double z)StringtoString()
-
Field Details
-
INSTANCE
- Mappings:
Namespace Name Mixin selector official bLdf;b:Ldf;intermediary field_5896Lnet/minecraft/class_1400;field_5896:Lnet/minecraft/class_1400;named INSTANCELnet/minecraft/util/math/Vec3i;INSTANCE:Lnet/minecraft/util/math/Vec3i;
-
x
private final int x- Mappings:
Namespace Name Mixin selector official aLdf;a:Iintermediary field_5895Lnet/minecraft/class_1400;field_5895:Inamed xLnet/minecraft/util/math/Vec3i;x:I
-
y
private final int y- Mappings:
Namespace Name Mixin selector official cLdf;c:Iintermediary field_5897Lnet/minecraft/class_1400;field_5897:Inamed yLnet/minecraft/util/math/Vec3i;y:I
-
z
private final int z- Mappings:
Namespace Name Mixin selector official dLdf;d:Iintermediary field_5898Lnet/minecraft/class_1400;field_5898: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>Ldf;<init>(III)Vintermediary <init>Lnet/minecraft/class_1400;<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>Ldf;<init>(DDD)Vintermediary <init>Lnet/minecraft/class_1400;<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 gLdf;g(Ldf;)Iintermediary method_4976Lnet/minecraft/class_1400;method_4976(Lnet/minecraft/class_1400;)Inamed compareToLnet/minecraft/util/math/Vec3i;compareTo(Lnet/minecraft/util/math/Vec3i;)I
-
getX
public int getX()- Mappings:
Namespace Name Mixin selector official nLdf;n()Iintermediary method_4978Lnet/minecraft/class_1400;method_4978()Inamed getXLnet/minecraft/util/math/Vec3i;getX()I
-
getY
public int getY()- Mappings:
Namespace Name Mixin selector official oLdf;o()Iintermediary method_4979Lnet/minecraft/class_1400;method_4979()Inamed getYLnet/minecraft/util/math/Vec3i;getY()I
-
getZ
public int getZ()- Mappings:
Namespace Name Mixin selector official pLdf;p()Iintermediary method_4980Lnet/minecraft/class_1400;method_4980()Inamed getZLnet/minecraft/util/math/Vec3i;getZ()I
-
crossProduct
- Mappings:
Namespace Name Mixin selector official dLdf;d(Ldf;)Ldf;intermediary method_4975Lnet/minecraft/class_1400;method_4975(Lnet/minecraft/class_1400;)Lnet/minecraft/class_1400;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 cLdf;c(DDD)Dintermediary method_4973Lnet/minecraft/class_1400;method_4973(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 dLdf;d(DDD)Dintermediary method_4974Lnet/minecraft/class_1400;method_4974(DDD)Dnamed squaredDistanceToCenterLnet/minecraft/util/math/Vec3i;squaredDistanceToCenter(DDD)D
-
getSquaredDistance
- Mappings:
Namespace Name Mixin selector official iLdf;i(Ldf;)Dintermediary method_4977Lnet/minecraft/class_1400;method_4977(Lnet/minecraft/class_1400;)Dnamed getSquaredDistanceLnet/minecraft/util/math/Vec3i;getSquaredDistance(Lnet/minecraft/util/math/Vec3i;)D
-
toString
-