Class Transformation

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

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

    • IDENTITY

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

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

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

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

    • Transformation

      public Transformation(Vector3f rotation, Vector3f translation, Vector3f scale)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfpm;<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
      named <init> Lnet/minecraft/client/render/model/json/Transformation;<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
      official a Lfpm;a(ZLelp;)V
      intermediary method_23075 Lnet/minecraft/class_804;method_23075(ZLnet/minecraft/class_4587;)V
      named apply Lnet/minecraft/client/render/model/json/Transformation;apply(ZLnet/minecraft/client/util/math/MatrixStack;)V
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object