net.minecraft.nbt

public class SnbtParser

ef
net.minecraft.class_1949
net.minecraft.nbt.SnbtParser
net.minecraft.nbt.JsonToNBT

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
field_8408
LOGGER
LOGGER
private static final Pattern
b
field_11537
PRIMITIVE_PATTERN
INT_ARRAY_MATCHER

Method summary

Modifier and TypeMethod
public static NbtCompound
a(String arg0)
method_10579(String arg0)
parse(String rawNbt)
getTagFromJson(String jsonString)
static int
b(String arg0)
method_7381(String arg0)
getTopElementCount(String rawNbt)
topTagsCount(String str)
static SnbtParser$Entry
a(String... arg0)
method_10582(String... arg0)
parseNbtEntry(String... rawEntry)
joinStrToNBT(String... args)
static SnbtParser$Entry
a(String arg0, String arg1)
method_7379(String arg0, String arg1)
parseNbtEntry(String key, String rawElement)
nameValueToNBT(String key, String value)
private static SnbtParser$Entry
a(String arg0, boolean arg1)
method_10581(String arg0, boolean arg1)
parseNbtEntry(String rawEntry, boolean allowNoSeparator)
getTagFromNameValue(String str, boolean isArray)
private static String
b(String arg0, boolean arg1)
method_7380(String arg0, boolean arg1)
getNextEntry(String rawNbt, boolean expectSeparator)
nextNameValuePair(String str, boolean isCompound)
private static String
a(String arg0, int arg1)
method_10580(String arg0, int arg1)
getNextEntry(String rawNbt, int separatorIndex)
locateValueAt(String str, int index)
private static String
c(String arg0, boolean arg1)
method_7382(String arg0, boolean arg1)
getKey(String rawEntry, boolean allowNoSeparator)
locateName(String str, boolean isArray)
private static String
d(String arg0, boolean arg1)
method_7383(String arg0, boolean arg1)
getValue(String rawEntry, boolean allowNoSeparator)
locateValue(String str, boolean isArray)
private static int
a(String arg0, char arg1)
method_7378(String arg0, char arg1)
findSeparator(String rawNbt, char chr)
getNextCharIndex(String str, char targetChar)
private static boolean
b(String arg0, int arg1)
method_10583(String arg0, int arg1)
isEscaped(String rawNbt, int index)
isCharEscaped(String str, int index)