Class Variant.VariantDeserializer

java.lang.Object
net.minecraft.client.Variant.VariantDeserializer
All Implemented Interfaces:
JsonDeserializer<Variant>
Enclosing class:
Variant

@Environment(CLIENT) public static class Variant.VariantDeserializer extends Object implements JsonDeserializer<Variant>
Mappings:
Namespace Name
official cvm$a
intermediary net/minecraft/class_2452$class_2453
named net/minecraft/client/Variant$VariantDeserializer
  • Constructor Details

    • VariantDeserializer

      public VariantDeserializer()
  • Method Details

    • deserialize

      public Variant deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException
      Specified by:
      deserialize in interface JsonDeserializer<Variant>
      Throws:
      JsonParseException
      Mappings:
      Namespace Name Mixin selector
      official a Lcvm$a;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lcvm;
      intermediary method_10038 Lnet/minecraft/class_2452$class_2453;method_10038(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2452;
      named deserialize Lnet/minecraft/client/Variant$VariantDeserializer;deserialize(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/Variant;
    • readUvLock

      private boolean readUvLock(JsonObject object)
      Mappings:
      Namespace Name Mixin selector
      official d Lcvm$a;d(Lcom/google/gson/JsonObject;)Z
      intermediary method_10043 Lnet/minecraft/class_2452$class_2453;method_10043(Lcom/google/gson/JsonObject;)Z
      named readUvLock Lnet/minecraft/client/Variant$VariantDeserializer;readUvLock(Lcom/google/gson/JsonObject;)Z
    • readModelRotation

      protected ModelRotation readModelRotation(JsonObject object)
      Mappings:
      Namespace Name Mixin selector
      official a Lcvm$a;a(Lcom/google/gson/JsonObject;)Ldfa;
      intermediary method_10039 Lnet/minecraft/class_2452$class_2453;method_10039(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2529;
      named readModelRotation Lnet/minecraft/client/Variant$VariantDeserializer;readModelRotation(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/ModelRotation;
    • method_19260

      protected Identifier method_19260(JsonObject jsonObject)
      Mappings:
      Namespace Name Mixin selector
      official b Lcvm$a;b(Lcom/google/gson/JsonObject;)Lpc;
      intermediary method_19260 Lnet/minecraft/class_2452$class_2453;method_19260(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1653;
      named method_19260 Lnet/minecraft/client/Variant$VariantDeserializer;method_19260(Lcom/google/gson/JsonObject;)Lnet/minecraft/util/Identifier;
    • readWeight

      protected int readWeight(JsonObject object)
      Mappings:
      Namespace Name Mixin selector
      official c Lcvm$a;c(Lcom/google/gson/JsonObject;)I
      intermediary method_12377 Lnet/minecraft/class_2452$class_2453;method_12377(Lcom/google/gson/JsonObject;)I
      named readWeight Lnet/minecraft/client/Variant$VariantDeserializer;readWeight(Lcom/google/gson/JsonObject;)I