public class JsonGuiInfo extends JsonVariableObject
Modifier and Type | Field and Description |
---|---|
java.lang.String |
defaultTexture |
java.util.List<JsonGuiElement> |
elements |
java.lang.String |
sizeX |
java.lang.String |
sizeY |
java.util.Map<java.lang.String,JsonGuiElement> |
types |
variables
Constructor and Description |
---|
JsonGuiInfo(com.google.gson.JsonObject json,
FunctionContext fnCtx,
ResourceLoaderContext loadHistory) |
Modifier and Type | Method and Description |
---|---|
void |
printOut(java.util.function.Consumer<java.lang.String> logger) |
createTickableNodes, finaliseVariables, putVariables
public final java.lang.String sizeX
public final java.lang.String sizeY
public final java.lang.String defaultTexture
public final java.util.Map<java.lang.String,JsonGuiElement> types
public final java.util.List<JsonGuiElement> elements
public JsonGuiInfo(com.google.gson.JsonObject json, FunctionContext fnCtx, ResourceLoaderContext loadHistory)