Class Vec3i

java.lang.Object
net.minecraft.util.math.Vec3i
All Implemented Interfaces:
Comparable

public class Vec3i extends Object implements Comparable
Mappings:
Namespace Name
intermediary net/minecraft/class_63
glue class_42
server ay
client br
named net/minecraft/util/math/Vec3i
  • Field Details

    • x

      public int x
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1482 Lnet/minecraft/class_63;field_1482:I
      glue field_66 Lclass_42;field_66:I
      server a Lay;a:I
      client a Lbr;a:I
      named x Lnet/minecraft/util/math/Vec3i;x:I
    • y

      public int y
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1483 Lnet/minecraft/class_63;field_1483:I
      glue field_67 Lclass_42;field_67:I
      server b Lay;b:I
      client b Lbr;b:I
      named y Lnet/minecraft/util/math/Vec3i;y:I
    • z

      public int z
      Mappings:
      Namespace Name Mixin selector
      intermediary field_1484 Lnet/minecraft/class_63;field_1484:I
      glue field_68 Lclass_42;field_68:I
      server c Lay;c:I
      client c Lbr;c:I
      named z Lnet/minecraft/util/math/Vec3i;z:I
  • Constructor Details

    • Vec3i

      public Vec3i()
    • Vec3i

      public Vec3i(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_63;<init>(III)V
      glue <init> Lclass_42;<init>(III)V
      server <init> Lay;<init>(III)V
      client <init> Lbr;<init>(III)V
      named <init> Lnet/minecraft/util/math/Vec3i;<init>(III)V
    • Vec3i

      public Vec3i(Vec3i vec)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_63;<init>(Lnet/minecraft/class_63;)V
      glue <init> Lclass_42;<init>(Lclass_42;)V
      server <init> Lay;<init>(Lay;)V
      client <init> Lbr;<init>(Lbr;)V
      named <init> Lnet/minecraft/util/math/Vec3i;<init>(Lnet/minecraft/util/math/Vec3i;)V
  • Method Details

    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      intermediary equals Lnet/minecraft/class_63;equals(Ljava/lang/Object;)Z
      glue equals Lclass_42;equals(Ljava/lang/Object;)Z
      server equals Lay;equals(Ljava/lang/Object;)Z
      client equals Lbr;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/util/math/Vec3i;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • compareTo

      public int compareTo(Vec3i vec3i)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1236 Lnet/minecraft/class_63;method_1236(Lnet/minecraft/class_63;)I
      glue method_118 Lclass_42;method_118(Lclass_42;)I
      server a Lay;a(Lay;)I
      client a Lbr;a(Lbr;)I
      named compareTo Lnet/minecraft/util/math/Vec3i;compareTo(Lnet/minecraft/util/math/Vec3i;)I
    • distanceTo

      public double distanceTo(int x, int y, int z)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1235 Lnet/minecraft/class_63;method_1235(III)D
      glue method_117 Lclass_42;method_117(III)D
      server a Lay;a(III)D
      client a Lbr;a(III)D
      named distanceTo Lnet/minecraft/util/math/Vec3i;distanceTo(III)D