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$Deserializer
intermediary net/minecraft/class_793$class_795
official gnl$a
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize
(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) protected List
<ModelElement> elementsFromJson
(JsonDeserializationContext context, JsonObject json) private String
parentFromJson
(JsonObject json) private ModelTextures.Textures
texturesFromJson
(JsonObject object)
-
Constructor Details
-
Method Details
-
deserialize
public JsonUnbakedModel deserialize(JsonElement jsonElement, Type type, JsonDeserializationContext jsonDeserializationContext) throws JsonParseException - Specified by:
deserialize
in interfaceJsonDeserializer<JsonUnbakedModel>
- Throws:
JsonParseException
- Mappings:
Namespace Name Mixin selector named deserialize
Lnet/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_3451
Lnet/minecraft/class_793$class_795;method_3451(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lnet/minecraft/class_793;
official a
Lgnl$a;a(Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgnl;
-
texturesFromJson
- Mappings:
Namespace Name Mixin selector named texturesFromJson
Lnet/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer;texturesFromJson(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/render/model/ModelTextures$Textures;
intermediary method_3448
Lnet/minecraft/class_793$class_795;method_3448(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_10419$class_10420;
official b
Lgnl$a;b(Lcom/google/gson/JsonObject;)Lgns$a;
-
parentFromJson
- Mappings:
Namespace Name Mixin selector named parentFromJson
Lnet/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer;parentFromJson(Lcom/google/gson/JsonObject;)Ljava/lang/String;
intermediary method_3450
Lnet/minecraft/class_793$class_795;method_3450(Lcom/google/gson/JsonObject;)Ljava/lang/String;
official c
Lgnl$a;c(Lcom/google/gson/JsonObject;)Ljava/lang/String;
-
ambientOcclusionFromJson
- Mappings:
Namespace Name Mixin selector named ambientOcclusionFromJson
Lnet/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer;ambientOcclusionFromJson(Lcom/google/gson/JsonObject;)Ljava/lang/Boolean;
intermediary method_3453
Lnet/minecraft/class_793$class_795;method_3453(Lcom/google/gson/JsonObject;)Ljava/lang/Boolean;
official a
Lgnl$a;a(Lcom/google/gson/JsonObject;)Ljava/lang/Boolean;
-
elementsFromJson
- Mappings:
Namespace Name Mixin selector named elementsFromJson
Lnet/minecraft/client/render/model/json/JsonUnbakedModel$Deserializer;elementsFromJson(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List;
intermediary method_3449
Lnet/minecraft/class_793$class_795;method_3449(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List;
official a
Lgnl$a;a(Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/List;
-