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 CompoundNBT |
getTagFromJson(java.lang.String jsonString) |
protected java.lang.String |
readKey() |
protected INBT |
readList() |
CompoundNBT |
readStruct() |
protected INBT |
readTypedValue() |
INBT |
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 CompoundNBT 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 INBT readTypedValue() throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
public INBT readValue() throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
protected INBT readList() throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException
public CompoundNBT readStruct() throws com.mojang.brigadier.exceptions.CommandSyntaxException
com.mojang.brigadier.exceptions.CommandSyntaxException