Class Transformation

java.lang.Object
net.minecraft.client.render.model.json.Transformation

@Environment(CLIENT) public class Transformation extends Object
Mappings:
Namespace Name
named net/minecraft/client/render/model/json/Transformation
intermediary net/minecraft/class_804
official gex
  • Field Details

    • IDENTITY

      public static final Transformation IDENTITY
      Mappings:
      Namespace Name Mixin selector
      named IDENTITY Lnet/minecraft/client/render/model/json/Transformation;IDENTITY:Lnet/minecraft/client/render/model/json/Transformation;
      intermediary field_4284 Lnet/minecraft/class_804;field_4284:Lnet/minecraft/class_804;
      official a Lgex;a:Lgex;
    • rotation

      public final Vector3f rotation
      Mappings:
      Namespace Name Mixin selector
      named rotation Lnet/minecraft/client/render/model/json/Transformation;rotation:Lorg/joml/Vector3f;
      intermediary field_4287 Lnet/minecraft/class_804;field_4287:Lorg/joml/Vector3f;
      official b Lgex;b:Lorg/joml/Vector3f;
    • translation

      public final Vector3f translation
      Mappings:
      Namespace Name Mixin selector
      named translation Lnet/minecraft/client/render/model/json/Transformation;translation:Lorg/joml/Vector3f;
      intermediary field_4286 Lnet/minecraft/class_804;field_4286:Lorg/joml/Vector3f;
      official c Lgex;c:Lorg/joml/Vector3f;
    • scale

      public final Vector3f scale
      Mappings:
      Namespace Name Mixin selector
      named scale Lnet/minecraft/client/render/model/json/Transformation;scale:Lorg/joml/Vector3f;
      intermediary field_4285 Lnet/minecraft/class_804;field_4285:Lorg/joml/Vector3f;
      official d Lgex;d:Lorg/joml/Vector3f;
  • Constructor Details

    • Transformation

      public Transformation(Vector3f rotation, Vector3f translation, Vector3f scale)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/model/json/Transformation;<init>(Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V
      intermediary <init> Lnet/minecraft/class_804;<init>(Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V
      official <init> Lgex;<init>(Lorg/joml/Vector3f;Lorg/joml/Vector3f;Lorg/joml/Vector3f;)V
  • Method Details

    • apply

      public void apply(boolean leftHanded, MatrixStack matrices)
      Mappings:
      Namespace Name Mixin selector
      named apply Lnet/minecraft/client/render/model/json/Transformation;apply(ZLnet/minecraft/client/util/math/MatrixStack;)V
      intermediary method_23075 Lnet/minecraft/class_804;method_23075(ZLnet/minecraft/class_4587;)V
      official a Lgex;a(ZLezz;)V
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
      Mappings:
      Namespace Name Mixin selector
      named equals Lnet/minecraft/client/render/model/json/Transformation;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_804;equals(Ljava/lang/Object;)Z
      official equals Lgex;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object