Enum Class ModelTransformationMode

java.lang.Object
java.lang.Enum<ModelTransformationMode>
net.minecraft.client.render.model.json.ModelTransformationMode
All Implemented Interfaces:
Serializable, Comparable<ModelTransformationMode>, Constable, StringIdentifiable

public enum ModelTransformationMode extends Enum<ModelTransformationMode> implements StringIdentifiable
Mappings:
Namespace Name
named net/minecraft/client/render/model/json/ModelTransformationMode
intermediary net/minecraft/class_811
official cuo
  • Enum Constant Details Link icon

    • NONE Link icon

      public static final ModelTransformationMode NONE
      Mappings:
      Namespace Name Mixin selector
      named NONE Lnet/minecraft/client/render/model/json/ModelTransformationMode;NONE:Lnet/minecraft/client/render/model/json/ModelTransformationMode;
      intermediary field_4315 Lnet/minecraft/class_811;field_4315:Lnet/minecraft/class_811;
      official a Lcuo;a:Lcuo;
    • THIRD_PERSON_LEFT_HAND Link icon

      public static final ModelTransformationMode THIRD_PERSON_LEFT_HAND
      Mappings:
      Namespace Name Mixin selector
      named THIRD_PERSON_LEFT_HAND Lnet/minecraft/client/render/model/json/ModelTransformationMode;THIRD_PERSON_LEFT_HAND:Lnet/minecraft/client/render/model/json/ModelTransformationMode;
      intermediary field_4323 Lnet/minecraft/class_811;field_4323:Lnet/minecraft/class_811;
      official b Lcuo;b:Lcuo;
    • THIRD_PERSON_RIGHT_HAND Link icon

      public static final ModelTransformationMode THIRD_PERSON_RIGHT_HAND
      Mappings:
      Namespace Name Mixin selector
      named THIRD_PERSON_RIGHT_HAND Lnet/minecraft/client/render/model/json/ModelTransformationMode;THIRD_PERSON_RIGHT_HAND:Lnet/minecraft/client/render/model/json/ModelTransformationMode;
      intermediary field_4320 Lnet/minecraft/class_811;field_4320:Lnet/minecraft/class_811;
      official c Lcuo;c:Lcuo;
    • FIRST_PERSON_LEFT_HAND Link icon

      public static final ModelTransformationMode FIRST_PERSON_LEFT_HAND
      Mappings:
      Namespace Name Mixin selector
      named FIRST_PERSON_LEFT_HAND Lnet/minecraft/client/render/model/json/ModelTransformationMode;FIRST_PERSON_LEFT_HAND:Lnet/minecraft/client/render/model/json/ModelTransformationMode;
      intermediary field_4321 Lnet/minecraft/class_811;field_4321:Lnet/minecraft/class_811;
      official d Lcuo;d:Lcuo;
    • FIRST_PERSON_RIGHT_HAND Link icon

      public static final ModelTransformationMode FIRST_PERSON_RIGHT_HAND
      Mappings:
      Namespace Name Mixin selector
      named FIRST_PERSON_RIGHT_HAND Lnet/minecraft/client/render/model/json/ModelTransformationMode;FIRST_PERSON_RIGHT_HAND:Lnet/minecraft/client/render/model/json/ModelTransformationMode;
      intermediary field_4322 Lnet/minecraft/class_811;field_4322:Lnet/minecraft/class_811;
      official e Lcuo;e:Lcuo;
    • GUI Link icon

      public static final ModelTransformationMode GUI
      Mappings:
      Namespace Name Mixin selector
      named GUI Lnet/minecraft/client/render/model/json/ModelTransformationMode;GUI:Lnet/minecraft/client/render/model/json/ModelTransformationMode;
      intermediary field_4317 Lnet/minecraft/class_811;field_4317:Lnet/minecraft/class_811;
      official g Lcuo;g:Lcuo;
    • GROUND Link icon

      public static final ModelTransformationMode GROUND
      Mappings:
      Namespace Name Mixin selector
      named GROUND Lnet/minecraft/client/render/model/json/ModelTransformationMode;GROUND:Lnet/minecraft/client/render/model/json/ModelTransformationMode;
      intermediary field_4318 Lnet/minecraft/class_811;field_4318:Lnet/minecraft/class_811;
      official h Lcuo;h:Lcuo;
    • FIXED Link icon

      public static final ModelTransformationMode FIXED
      Mappings:
      Namespace Name Mixin selector
      named FIXED Lnet/minecraft/client/render/model/json/ModelTransformationMode;FIXED:Lnet/minecraft/client/render/model/json/ModelTransformationMode;
      intermediary field_4319 Lnet/minecraft/class_811;field_4319:Lnet/minecraft/class_811;
      official i Lcuo;i:Lcuo;
  • Field Details Link icon

    • CODEC Link icon

      public static final com.mojang.serialization.Codec<ModelTransformationMode> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/client/render/model/json/ModelTransformationMode;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_42468 Lnet/minecraft/class_811;field_42468:Lcom/mojang/serialization/Codec;
      official j Lcuo;j:Lcom/mojang/serialization/Codec;
    • FROM_INDEX Link icon

      public static final IntFunction<ModelTransformationMode> FROM_INDEX
      Mappings:
      Namespace Name Mixin selector
      named FROM_INDEX Lnet/minecraft/client/render/model/json/ModelTransformationMode;FROM_INDEX:Ljava/util/function/IntFunction;
      intermediary field_42469 Lnet/minecraft/class_811;field_42469:Ljava/util/function/IntFunction;
      official k Lcuo;k:Ljava/util/function/IntFunction;
    • index Link icon

      private final byte index
      Mappings:
      Namespace Name Mixin selector
      named index Lnet/minecraft/client/render/model/json/ModelTransformationMode;index:B
      intermediary field_42470 Lnet/minecraft/class_811;field_42470:B
      official l Lcuo;l:B
    • name Link icon

      private final String name
      Mappings:
      Namespace Name Mixin selector
      named name Lnet/minecraft/client/render/model/json/ModelTransformationMode;name:Ljava/lang/String;
      intermediary field_42471 Lnet/minecraft/class_811;field_42471:Ljava/lang/String;
      official m Lcuo;m:Ljava/lang/String;
  • Constructor Details Link icon

    • ModelTransformationMode Link icon

      private ModelTransformationMode(int index, String name)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/render/model/json/ModelTransformationMode;<init>(Ljava/lang/String;IILjava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_811;<init>(Ljava/lang/String;IILjava/lang/String;)V
      official <init> Lcuo;<init>(Ljava/lang/String;IILjava/lang/String;)V
  • Method Details Link icon

    • values Link icon

      public static ModelTransformationMode[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf Link icon

      public static ModelTransformationMode valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • asString Link icon

      public String asString()
      Returns the unique string representation of the enum, used for serialization.
      Specified by:
      asString in interface StringIdentifiable
      Returns:
      the unique string representation of the enum, used for serialization
      Mappings:
      Namespace Name Mixin selector
      named asString Lnet/minecraft/util/StringIdentifiable;asString()Ljava/lang/String;
      intermediary method_15434 Lnet/minecraft/class_3542;method_15434()Ljava/lang/String;
      official c Lazu;c()Ljava/lang/String;
    • getIndex Link icon

      public byte getIndex()
      Mappings:
      Namespace Name Mixin selector
      named getIndex Lnet/minecraft/client/render/model/json/ModelTransformationMode;getIndex()B
      intermediary method_48961 Lnet/minecraft/class_811;method_48961()B
      official a Lcuo;a()B
    • isFirstPerson Link icon

      public boolean isFirstPerson()
      Mappings:
      Namespace Name Mixin selector
      named isFirstPerson Lnet/minecraft/client/render/model/json/ModelTransformationMode;isFirstPerson()Z
      intermediary method_29998 Lnet/minecraft/class_811;method_29998()Z
      official b Lcuo;b()Z