Class DLModelExtensionLoader.Deserializer
java.lang.Object
de.mrjulsen.mcdragonlib.fabric.client.model.loaders.DLModelExtensionLoader.Deserializer
- All Implemented Interfaces:
com.google.gson.JsonDeserializer<net.minecraft.client.renderer.block.model.BlockModel>
- Enclosing class:
DLModelExtensionLoader
public static class DLModelExtensionLoader.Deserializer
extends Object
implements com.google.gson.JsonDeserializer<net.minecraft.client.renderer.block.model.BlockModel>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.client.renderer.block.model.BlockModeldeserialize(com.google.gson.JsonElement json, Type type, com.google.gson.JsonDeserializationContext context) protected @Nullable BooleangetAmbientOcclusion(com.google.gson.JsonObject json) protected List<net.minecraft.client.renderer.block.model.BlockElement> getElements(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonObject json) protected List<net.minecraft.client.renderer.block.model.ItemOverride> getOverrides(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonObject json)
-
Constructor Details
-
Deserializer
public Deserializer()
-
-
Method Details
-
deserialize
public net.minecraft.client.renderer.block.model.BlockModel deserialize(com.google.gson.JsonElement json, Type type, com.google.gson.JsonDeserializationContext context) throws com.google.gson.JsonParseException - Specified by:
deserializein interfacecom.google.gson.JsonDeserializer<net.minecraft.client.renderer.block.model.BlockModel>- Throws:
com.google.gson.JsonParseException
-
getOverrides
protected List<net.minecraft.client.renderer.block.model.ItemOverride> getOverrides(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonObject json) -
getAmbientOcclusion
-
getElements
protected List<net.minecraft.client.renderer.block.model.BlockElement> getElements(com.google.gson.JsonDeserializationContext context, com.google.gson.JsonObject json)
-