Class ModelElementFace.Deserializer

java.lang.Object
net.minecraft.client.render.model.json.ModelElementFace.Deserializer
All Implemented Interfaces:
JsonDeserializer<ModelElementFace>
Enclosing class:
ModelElementFace

@Environment(CLIENT) static class ModelElementFace.Deserializer extends Object implements JsonDeserializer<ModelElementFace>
Mappings:
Namespace Name
official brf$a
intermediary net/minecraft/class_2440$class_2441
named net/minecraft/client/render/model/json/ModelElementFace$Deserializer
  • Constructor Details

    • Deserializer

      Deserializer()
  • Method Details

    • deserialize

      public ModelElementFace deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException
      Specified by:
      deserialize in interface JsonDeserializer<ModelElementFace>
      Throws:
      JsonParseException
      Mappings:
      Namespace Name Mixin selector
      official a Lbrf$a;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lbrf;
      intermediary method_9995 Lnet/minecraft/class_2440$class_2441;method_9995(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_2440;
      named deserialize Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;deserialize(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/render/model/json/ModelElementFace;
    • deserializeTintIndex

      protected int deserializeTintIndex(JsonObject object)
      Mappings:
      Namespace Name Mixin selector
      official a Lbrf$a;a(Lcom/google/gson/JsonObject;)I
      intermediary method_9996 Lnet/minecraft/class_2440$class_2441;method_9996(Lcom/google/gson/JsonObject;)I
      named deserializeTintIndex Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;deserializeTintIndex(Lcom/google/gson/JsonObject;)I
    • deserializeTexture

      private String deserializeTexture(JsonObject object)
      Mappings:
      Namespace Name Mixin selector
      official b Lbrf$a;b(Lcom/google/gson/JsonObject;)Ljava/lang/String;
      intermediary method_9997 Lnet/minecraft/class_2440$class_2441;method_9997(Lcom/google/gson/JsonObject;)Ljava/lang/String;
      named deserializeTexture Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;deserializeTexture(Lcom/google/gson/JsonObject;)Ljava/lang/String;
    • deserializeCullFace

      @Nullable private Direction deserializeCullFace(JsonObject object)
      Mappings:
      Namespace Name Mixin selector
      official c Lbrf$a;c(Lcom/google/gson/JsonObject;)Lcv;
      intermediary method_9998 Lnet/minecraft/class_2440$class_2441;method_9998(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1354;
      named deserializeCullFace Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;deserializeCullFace(Lcom/google/gson/JsonObject;)Lnet/minecraft/util/math/Direction;