Class ModelRotation

java.lang.Object
net.minecraft.client.render.model.ModelRotation
All Implemented Interfaces:
ModelBakeSettings

@Environment(CLIENT) public class ModelRotation extends Object implements ModelBakeSettings
Mappings:
Namespace Name
named net/minecraft/client/render/model/ModelRotation
intermediary net/minecraft/class_1086
official iie
  • Field Details

    • BY_DIRECTION_TRANSFORMATION

      private static final Map<DirectionTransformation,ModelRotation> BY_DIRECTION_TRANSFORMATION
      Mappings:
      Namespace Name Mixin selector
      named BY_DIRECTION_TRANSFORMATION Lnet/minecraft/client/render/model/ModelRotation;BY_DIRECTION_TRANSFORMATION:Ljava/util/Map;
      intermediary field_63620 Lnet/minecraft/class_1086;field_63620:Ljava/util/Map;
      official c Liie;c:Ljava/util/Map;
    • IDENTITY

      public static final ModelRotation IDENTITY
      Mappings:
      Namespace Name Mixin selector
      named IDENTITY Lnet/minecraft/client/render/model/ModelRotation;IDENTITY:Lnet/minecraft/client/render/model/ModelRotation;
      intermediary field_63619 Lnet/minecraft/class_1086;field_63619:Lnet/minecraft/class_1086;
      official a Liie;a:Liie;
    • rotation

      final AffineTransformation rotation
      Mappings:
      Namespace Name Mixin selector
      named rotation Lnet/minecraft/client/render/model/ModelRotation;rotation:Lnet/minecraft/util/math/AffineTransformation;
      intermediary field_23373 Lnet/minecraft/class_1086;field_23373:Lnet/minecraft/class_4590;
      official d Liie;d:Lk;
    • faces

      final Map<Direction,Matrix4fc> faces
      Mappings:
      Namespace Name Mixin selector
      named faces Lnet/minecraft/client/render/model/ModelRotation;faces:Ljava/util/Map;
      intermediary field_56978 Lnet/minecraft/class_1086;field_56978:Ljava/util/Map;
      official e Liie;e:Ljava/util/Map;
    • invertedFaces

      final Map<Direction,Matrix4fc> invertedFaces
      Mappings:
      Namespace Name Mixin selector
      named invertedFaces Lnet/minecraft/client/render/model/ModelRotation;invertedFaces:Ljava/util/Map;
      intermediary field_56979 Lnet/minecraft/class_1086;field_56979:Ljava/util/Map;
      official f Liie;f:Ljava/util/Map;
    • uvModel

      private final ModelRotation.UVModel uvModel
      Mappings:
      Namespace Name Mixin selector
      named uvModel Lnet/minecraft/client/render/model/ModelRotation;uvModel:Lnet/minecraft/client/render/model/ModelRotation$UVModel;
      intermediary field_56980 Lnet/minecraft/class_1086;field_56980:Lnet/minecraft/class_1086$class_10810;
      official g Liie;g:Liie$a;
  • Constructor Details

    • ModelRotation

      private ModelRotation(DirectionTransformation directionTransformation)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/model/ModelRotation;<init>(Lnet/minecraft/util/math/DirectionTransformation;)V
      intermediary <init> Lnet/minecraft/class_1086;<init>(Lnet/minecraft/class_4990;)V
      official <init> Liie;<init>(Lh;)V
  • Method Details

    • getRotation

      public AffineTransformation getRotation()
      Specified by:
      getRotation in interface ModelBakeSettings
      Mappings:
      Namespace Name Mixin selector
      named getRotation Lnet/minecraft/client/render/model/ModelBakeSettings;getRotation()Lnet/minecraft/util/math/AffineTransformation;
      intermediary method_3509 Lnet/minecraft/class_3665;method_3509()Lnet/minecraft/class_4590;
      official a Liit;a()Lk;
    • fromDirectionTransformation

      public static ModelRotation fromDirectionTransformation(DirectionTransformation directionTransformation)
      Mappings:
      Namespace Name Mixin selector
      named fromDirectionTransformation Lnet/minecraft/client/render/model/ModelRotation;fromDirectionTransformation(Lnet/minecraft/util/math/DirectionTransformation;)Lnet/minecraft/client/render/model/ModelRotation;
      intermediary method_75489 Lnet/minecraft/class_1086;method_75489(Lnet/minecraft/class_4990;)Lnet/minecraft/class_1086;
      official a Liie;a(Lh;)Liie;
    • getUVModel

      public ModelBakeSettings getUVModel()
      Mappings:
      Namespace Name Mixin selector
      named getUVModel Lnet/minecraft/client/render/model/ModelRotation;getUVModel()Lnet/minecraft/client/render/model/ModelBakeSettings;
      intermediary method_68010 Lnet/minecraft/class_1086;method_68010()Lnet/minecraft/class_3665;
      official b Liie;b()Liit;