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 bgi$a
intermediary net/minecraft/class_1058$class_1059
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 Lbgi$a;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lbgi;
      intermediary method_3636 Lnet/minecraft/class_1058$class_1059;method_3636(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_1058;
      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 Lbgi$a;a(Lcom/google/gson/JsonObject;)I
      intermediary method_3637 Lnet/minecraft/class_1058$class_1059;method_3637(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 Lbgi$a;b(Lcom/google/gson/JsonObject;)Ljava/lang/String;
      intermediary method_3638 Lnet/minecraft/class_1058$class_1059;method_3638(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

      private Direction deserializeCullFace​(JsonObject object)
      Mappings:
      Namespace Name Mixin selector
      official c Lbgi$a;c(Lcom/google/gson/JsonObject;)Lcq;
      intermediary method_3639 Lnet/minecraft/class_1058$class_1059;method_3639(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_1383;
      named deserializeCullFace Lnet/minecraft/client/render/model/json/ModelElementFace$Deserializer;deserializeCullFace(Lcom/google/gson/JsonObject;)Lnet/minecraft/util/math/Direction;