Class JsonUnbakedModel.Deserializer
java.lang.Object
net.minecraft.client.render.model.json.JsonUnbakedModel.Deserializer
- All Implemented Interfaces:
 JsonDeserializer<JsonUnbakedModel>
- Enclosing class:
 JsonUnbakedModel
@Environment(CLIENT)
public static class JsonUnbakedModel.Deserializer
extends Object
implements JsonDeserializer<JsonUnbakedModel>
- Mappings:
 Namespace Name named net/minecraft/client/render/model/json/JsonUnbakedModel$Deserializerintermediary net/minecraft/class_793$class_795official gyz$a
- 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptiondeserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) elementsFromJson(JsonDeserializationContext context, JsonObject json) private StringparentFromJson(JsonObject json) private ModelTextures.TexturestexturesFromJson(JsonObject object)  
- 
Constructor Details
- 
Deserializer
public Deserializer() 
 - 
 - 
Method Details
- 
deserialize
public JsonUnbakedModel deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException - Specified by:
 deserializein interfaceJsonDeserializer<JsonUnbakedModel>- Throws:
 JsonParseException- Mappings:
 Namespace Name Mixin selector named deserializeLnet/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer;deserialize(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/client/render/model/json/JsonUnbakedModel;intermediary method_3451Lnet/minecraft/class_793$class_795;method_3451(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_793;official aLgyz$a;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgyz;
 - 
texturesFromJson
- Mappings:
 Namespace Name Mixin selector named texturesFromJsonLnet/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer;texturesFromJson(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/ModelTextures$Textures;intermediary method_3448Lnet/minecraft/class_793$class_795;method_3448(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_10419$class_10420;official bLgyz$a;b(Lcom/google/gson/JsonObject;)Lgzk$a;
 - 
parentFromJson
- Mappings:
 Namespace Name Mixin selector named parentFromJsonLnet/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer;parentFromJson(Lcom/google/gson/JsonObject;)Ljava/lang/String;intermediary method_3450Lnet/minecraft/class_793$class_795;method_3450(Lcom/google/gson/JsonObject;)Ljava/lang/String;official cLgyz$a;c(Lcom/google/gson/JsonObject;)Ljava/lang/String;
 - 
ambientOcclusionFromJson
- Mappings:
 Namespace Name Mixin selector named ambientOcclusionFromJsonLnet/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer;ambientOcclusionFromJson(Lcom/google/gson/JsonObject;)Ljava/lang/Boolean;intermediary method_3453Lnet/minecraft/class_793$class_795;method_3453(Lcom/google/gson/JsonObject;)Ljava/lang/Boolean;official aLgyz$a;a(Lcom/google/gson/JsonObject;)Ljava/lang/Boolean;
 - 
elementsFromJson
@Nullable protected @Nullable Geometry elementsFromJson(JsonDeserializationContext context, JsonObject json) - Mappings:
 Namespace Name Mixin selector named elementsFromJsonLnet/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer;elementsFromJson(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/Geometry;intermediary method_3449Lnet/minecraft/class_793$class_795;method_3449(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lnet/minecraft/class_10820;official aLgyz$a;a(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Lhun;
 
 -