public class JsonModel
extends java.lang.Object
ModelBlock but with different/additional features| Modifier and Type | Field and Description |
|---|---|
boolean |
ambientOcclusion |
JsonModelPart[] |
cutoutElements |
java.util.Map<java.lang.String,java.lang.String> |
textures |
JsonModelPart[] |
translucentElements |
| Constructor and Description |
|---|
JsonModel(com.google.gson.JsonObject obj,
ResourceLoaderContext ctx) |
| Modifier and Type | Method and Description |
|---|---|
static JsonModel |
deserialize(net.minecraft.util.ResourceLocation from) |
static JsonModel |
deserialize(net.minecraft.util.ResourceLocation from,
ResourceLoaderContext ctx) |
static void |
deserializePart(java.util.List<JsonModelPart> to,
boolean translucent,
com.google.gson.JsonElement json,
ResourceLoaderContext ctx) |
public final boolean ambientOcclusion
public final java.util.Map<java.lang.String,java.lang.String> textures
public final JsonModelPart[] cutoutElements
public final JsonModelPart[] translucentElements
public JsonModel(com.google.gson.JsonObject obj,
ResourceLoaderContext ctx)
throws com.google.gson.JsonParseException,
java.io.IOException
com.google.gson.JsonParseExceptionjava.io.IOExceptionpublic static JsonModel deserialize(net.minecraft.util.ResourceLocation from) throws com.google.gson.JsonParseException, java.io.IOException
com.google.gson.JsonParseExceptionjava.io.IOExceptionpublic static JsonModel deserialize(net.minecraft.util.ResourceLocation from, ResourceLoaderContext ctx) throws com.google.gson.JsonParseException, java.io.IOException
com.google.gson.JsonParseExceptionjava.io.IOExceptionpublic static void deserializePart(java.util.List<JsonModelPart> to, boolean translucent, com.google.gson.JsonElement json, ResourceLoaderContext ctx) throws com.google.gson.JsonParseException, java.io.IOException
com.google.gson.JsonParseExceptionjava.io.IOException