public class JsonToNBT
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType |
ERROR_EXPECTED_KEY |
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType |
ERROR_EXPECTED_VALUE |
static com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType |
ERROR_INSERT_MIXED_ARRAY |
static com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType |
ERROR_INSERT_MIXED_LIST |
static com.mojang.brigadier.exceptions.DynamicCommandExceptionType |
ERROR_INVALID_ARRAY |
static com.mojang.brigadier.exceptions.SimpleCommandExceptionType |
ERROR_TRAILING_DATA |
Constructor and Description |
---|
JsonToNBT(com.mojang.brigadier.StringReader p_i47948_1_) |
Modifier and Type | Method and Description |
---|---|
static NBTTagCompound |
getTagFromJson(java.lang.String jsonString) |
protected java.lang.String |
readKey() |
protected INBTBase |
readList() |
NBTTagCompound |
readStruct() |
protected INBTBase |
readTypedValue() |
protected INBTBase |
readValue() |
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_TRAILING_DATA
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EXPECTED_KEY
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType ERROR_EXPECTED_VALUE
public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_INSERT_MIXED_LIST
public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType ERROR_INSERT_MIXED_ARRAY
public static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ERROR_INVALID_ARRAY
public static NBTTagCompound getTagFromJson(java.lang.String jsonString) throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
protected java.lang.String readKey() throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
protected INBTBase readTypedValue() throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
protected INBTBase readValue() throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
protected INBTBase readList() throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
public NBTTagCompound readStruct() throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException