@Environment(value=CLIENT) public static class JsonUnbakedModel.Deserializer extends Object implements com.google.gson.JsonDeserializer<JsonUnbakedModel>
| Constructor and Description |
|---|
Deserializer() |
| Modifier and Type | Method and Description |
|---|---|
JsonUnbakedModel |
deserialize(com.google.gson.JsonElement jsonElement,
Type type,
com.google.gson.JsonDeserializationContext jsonDeserializationContext) |
protected boolean |
deserializeAmbientOcclusion(com.google.gson.JsonObject json) |
protected List<ModelElement> |
deserializeElements(com.google.gson.JsonDeserializationContext context,
com.google.gson.JsonObject json) |
protected List<ModelOverride> |
deserializeOverrides(com.google.gson.JsonDeserializationContext context,
com.google.gson.JsonObject object) |
private String |
deserializeParent(com.google.gson.JsonObject json) |
private Map<String,com.mojang.datafixers.util.Either<SpriteIdentifier,String>> |
deserializeTextures(com.google.gson.JsonObject object) |
private static com.mojang.datafixers.util.Either<SpriteIdentifier,String> |
resolveReference(Identifier id,
String name) |
public JsonUnbakedModel deserialize(com.google.gson.JsonElement jsonElement, Type type, com.google.gson.JsonDeserializationContext jsonDeserializationContext) throws com.google.gson.JsonParseException
deserialize in interface com.google.gson.JsonDeserializer<JsonUnbakedModel>com.google.gson.JsonParseExceptionprotected List<ModelOverride> deserializeOverrides(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonObject object)
private Map<String,com.mojang.datafixers.util.Either<SpriteIdentifier,String>> deserializeTextures(com.google.gson.JsonObject object)
private static com.mojang.datafixers.util.Either<SpriteIdentifier,String> resolveReference(Identifier id, String name)
private String deserializeParent(com.google.gson.JsonObject json)
protected boolean deserializeAmbientOcclusion(com.google.gson.JsonObject json)
protected List<ModelElement> deserializeElements(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonObject json)