History - net.minecraft.nbt.SnbtGrammar
25w45a
Names
vj
vt
Fields
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: a, ERROR_NUMBER_PARSE_FAILURE, field_57979, NUMBER_PARSE_FAILURE_EXCEPTION, f_380483_
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: a, ERROR_NUMBER_PARSE_FAILURE, field_57979, NUMBER_PARSE_FAILURE_EXCEPTION
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: b, ERROR_EXPECTED_HEX_ESCAPE, field_57980, EXPECTED_HEX_ESCAPE_EXCEPTION, f_381924_
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: b, ERROR_EXPECTED_HEX_ESCAPE, field_57980, EXPECTED_HEX_ESCAPE_EXCEPTION
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: c, ERROR_INVALID_CODEPOINT, field_58058, INVALID_CODEPOINT_EXCEPTION, f_379982_
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: c, ERROR_INVALID_CODEPOINT, field_58058, INVALID_CODEPOINT_EXCEPTION
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: d, ERROR_NO_SUCH_OPERATION, field_58059, NO_SUCH_OPERATION_EXCEPTION, f_380880_
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: d, ERROR_NO_SUCH_OPERATION, field_58059, NO_SUCH_OPERATION_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: e, ERROR_EXPECTED_INTEGER_TYPE, field_57981, EXPECTED_INTEGER_TYPE_EXCEPTION, f_380082_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: e, ERROR_EXPECTED_INTEGER_TYPE, field_57981, EXPECTED_INTEGER_TYPE_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: f, ERROR_EXPECTED_FLOAT_TYPE, field_57982, EXPECTED_FLOAT_TYPE_EXCEPTION, f_379767_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: f, ERROR_EXPECTED_FLOAT_TYPE, field_57982, EXPECTED_FLOAT_TYPE_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: g, ERROR_EXPECTED_NON_NEGATIVE_NUMBER, field_57983, EXPECTED_NON_NEGATIVE_NUMBER_EXCEPTION, f_379706_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: g, ERROR_EXPECTED_NON_NEGATIVE_NUMBER, field_57983, EXPECTED_NON_NEGATIVE_NUMBER_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: h, ERROR_INVALID_CHARACTER_NAME, field_57984, INVALID_CHARACTER_NAME_EXCEPTION, f_381870_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: h, ERROR_INVALID_CHARACTER_NAME, field_57984, INVALID_CHARACTER_NAME_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: i, ERROR_INVALID_ARRAY_ELEMENT_TYPE, field_57985, INVALID_ARRAY_ELEMENT_TYPE_EXCEPTION, f_381847_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: i, ERROR_INVALID_ARRAY_ELEMENT_TYPE, field_57985, INVALID_ARRAY_ELEMENT_TYPE_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: j, ERROR_INVALID_UNQUOTED_START, field_57986, INVALID_UNQUOTED_START_EXCEPTION, f_380770_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: j, ERROR_INVALID_UNQUOTED_START, field_57986, INVALID_UNQUOTED_START_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: k, ERROR_EXPECTED_UNQUOTED_STRING, field_57987, EXPECTED_UNQUOTED_STRING_EXCEPTION, f_379589_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: k, ERROR_EXPECTED_UNQUOTED_STRING, field_57987, EXPECTED_UNQUOTED_STRING_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: l, ERROR_INVALID_STRING_CONTENTS, field_57988, INVALID_STRING_CONTENTS_EXCEPTION, f_381227_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: l, ERROR_INVALID_STRING_CONTENTS, field_57988, INVALID_STRING_CONTENTS_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: m, ERROR_EXPECTED_BINARY_NUMERAL, field_57989, EXPECTED_BINARY_NUMERAL_EXCEPTION, f_380912_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: m, ERROR_EXPECTED_BINARY_NUMERAL, field_57989, EXPECTED_BINARY_NUMERAL_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: n, ERROR_UNDESCORE_NOT_ALLOWED, field_57990, UNDERSCORE_NOT_ALLOWED_EXCEPTION, f_382098_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: n, ERROR_UNDESCORE_NOT_ALLOWED, field_57990, UNDERSCORE_NOT_ALLOWED_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: o, ERROR_EXPECTED_DECIMAL_NUMERAL, field_57991, EXPECTED_DECIMAL_NUMERAL_EXCEPTION, f_381231_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: o, ERROR_EXPECTED_DECIMAL_NUMERAL, field_57991, EXPECTED_DECIMAL_NUMERAL_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: p, ERROR_EXPECTED_HEX_NUMERAL, field_57992, EXPECTED_HEX_NUMERAL_EXCEPTION, f_381607_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: p, ERROR_EXPECTED_HEX_NUMERAL, field_57992, EXPECTED_HEX_NUMERAL_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: q, ERROR_EMPTY_KEY, field_57993, EMPTY_KEY_EXCEPTION, f_380587_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: q, ERROR_EMPTY_KEY, field_57993, EMPTY_KEY_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: r, ERROR_LEADING_ZERO_NOT_ALLOWED, field_57994, LEADING_ZERO_NOT_ALLOWED_EXCEPTION, f_381188_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: r, ERROR_LEADING_ZERO_NOT_ALLOWED, field_57994, LEADING_ZERO_NOT_ALLOWED_EXCEPTION
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: s, ERROR_INFINITY_NOT_ALLOWED, field_58060, INFINITY_NOT_ALLOWED_EXCEPTION, f_379645_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: s, ERROR_INFINITY_NOT_ALLOWED, field_58060, INFINITY_NOT_ALLOWED_EXCEPTION
HexFormat: t, HEX_ESCAPE, field_57995, HEX_FORMAT, f_380126_
HexFormat: t, HEX_ESCAPE, field_57995, HEX_FORMAT
NumberRunParseRule: u, BINARY_NUMERAL, field_57996, BINARY_RULE, f_380504_
NumberRunParseRule: u, BINARY_NUMERAL, field_57996, BINARY_RULE
NumberRunParseRule: v, DECIMAL_NUMERAL, field_57997, DECIMAL_RULE, f_379451_
NumberRunParseRule: v, DECIMAL_NUMERAL, field_57997, DECIMAL_RULE
NumberRunParseRule: w, HEX_NUMERAL, field_57998, HEX_RULE, f_381420_
NumberRunParseRule: w, HEX_NUMERAL, field_57998, HEX_RULE
GreedyPredicateParseRule: x, PLAIN_STRING_CHUNK, field_57999, UNQUOTED_STRING_RULE, f_382065_
GreedyPredicateParseRule: x, PLAIN_STRING_CHUNK, field_57999, UNQUOTED_STRING_RULE
StringReaderTerms$TerminalCharacters: y, NUMBER_LOOKEAHEAD, field_58000, DECIMAL_CHAR, f_380885_
StringReaderTerms$TerminalCharacters: y, NUMBER_LOOKEAHEAD, field_58000, DECIMAL_CHAR
Pattern: z, UNICODE_NAME, field_58001, UNICODE_NAME_PATTERN, f_381439_
Pattern: z, UNICODE_NAME, field_58001, UNICODE_NAME_PATTERN
Constructors
Methods
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException> (NumberFormatException): a, createNumberParseError, method_68620, toNumberParseFailure, m_387414_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException> (NumberFormatException): a, createNumberParseError, method_68620, toNumberParseFailure
String (char): a, escapeControlCharacters, method_68607, escapeSpecialChar, m_387974_
String (char): a, escapeControlCharacters, method_68607, escapeSpecialChar
boolean (char): b, isAllowedToStartUnquotedString, method_68627, canUnquotedStringStartWith, m_383933_
boolean (char): b, isAllowedToStartUnquotedString, method_68627, canUnquotedStringStartWith
boolean (char): c, canStartNumber, method_68631, isPartOfDecimal, m_389006_
boolean (char): c, canStartNumber, method_68631, isPartOfDecimal
boolean (String): a, needsUnderscoreRemoval, method_68622, containsUnderscore, m_388323_
boolean (String): a, needsUnderscoreRemoval, method_68622, containsUnderscore
void (StringBuilder, String): a, cleanAndAppend, method_68624, skipUnderscoreAndAppend, m_388516_
void (StringBuilder, String): a, cleanAndAppend, method_68624, skipUnderscoreAndAppend
void (StringBuilder, String, boolean): a, cleanAndAppend, method_68625, append, m_387619_
void (StringBuilder, String, boolean): a, cleanAndAppend, method_68625, append
short (String, int): a, parseUnsignedShort, method_68623, parseUnsignedShort, m_383873_
short (String, int): a, parseUnsignedShort, method_68623, parseUnsignedShort
<T> T (com.mojang.serialization.DynamicOps<T>, SnbtGrammar$Sign, String, String, SnbtGrammar$Signed<String>, SnbtGrammar$TypeSuffix, ParseState<?>): a, createFloat, method_68619, decodeFloat, m_388472_
<T> T (com.mojang.serialization.DynamicOps<T>, SnbtGrammar$Sign, String, String, SnbtGrammar$Signed<String>, SnbtGrammar$TypeSuffix, ParseState<?>): a, createFloat, method_68619, decodeFloat
<T> T (com.mojang.serialization.DynamicOps<T>, ParseState<?>, String): a, convertFloat, method_68723, parseFiniteFloat, m_386150_
<T> T (com.mojang.serialization.DynamicOps<T>, ParseState<?>, String): a, convertFloat, method_68723, parseFiniteFloat
<T> T (com.mojang.serialization.DynamicOps<T>, ParseState<?>, String): b, convertDouble, method_68725, parseFiniteDouble, m_388734_
<T> T (com.mojang.serialization.DynamicOps<T>, ParseState<?>, String): b, convertDouble, method_68725, parseFiniteDouble
String (List<String>): a, joinList, method_68626, join, m_387805_
String (List<String>): a, joinList, method_68626, join
<T> Grammar<T> (com.mojang.serialization.DynamicOps<T>): a, createParser, method_68618, createParser, m_389080_
<T> Grammar<T> (com.mojang.serialization.DynamicOps<T>): a, createParser, method_68618, createParser
1.21.10
Names
Fields
Constructors
Methods
1.21.9
Names
vc
vj
Fields
Constructors
Methods
1.21.8
Names
Fields
Constructors
Methods
1.21.7
Names
Fields
Constructors
Methods
1.21.6
Names
uu
vc
Fields
Constructors
Methods
1.21.5
Names
uu
net.minecraft.nbt.SnbtGrammar
net.minecraft.class_10900
net.minecraft.nbt.SnbtParsing
net.minecraft.src.C_379087_
Fields
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: a, ERROR_NUMBER_PARSE_FAILURE, field_57979, NUMBER_PARSE_FAILURE_EXCEPTION, f_380483_
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: b, ERROR_EXPECTED_HEX_ESCAPE, field_57980, EXPECTED_HEX_ESCAPE_EXCEPTION, f_381924_
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: c, ERROR_INVALID_CODEPOINT, field_58058, INVALID_CODEPOINT_EXCEPTION, f_379982_
com.mojang.brigadier.exceptions.DynamicCommandExceptionType: d, ERROR_NO_SUCH_OPERATION, field_58059, NO_SUCH_OPERATION_EXCEPTION, f_380880_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: e, ERROR_EXPECTED_INTEGER_TYPE, field_57981, EXPECTED_INTEGER_TYPE_EXCEPTION, f_380082_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: f, ERROR_EXPECTED_FLOAT_TYPE, field_57982, EXPECTED_FLOAT_TYPE_EXCEPTION, f_379767_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: g, ERROR_EXPECTED_NON_NEGATIVE_NUMBER, field_57983, EXPECTED_NON_NEGATIVE_NUMBER_EXCEPTION, f_379706_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: h, ERROR_INVALID_CHARACTER_NAME, field_57984, INVALID_CHARACTER_NAME_EXCEPTION, f_381870_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: i, ERROR_INVALID_ARRAY_ELEMENT_TYPE, field_57985, INVALID_ARRAY_ELEMENT_TYPE_EXCEPTION, f_381847_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: j, ERROR_INVALID_UNQUOTED_START, field_57986, INVALID_UNQUOTED_START_EXCEPTION, f_380770_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: k, ERROR_EXPECTED_UNQUOTED_STRING, field_57987, EXPECTED_UNQUOTED_STRING_EXCEPTION, f_379589_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: l, ERROR_INVALID_STRING_CONTENTS, field_57988, INVALID_STRING_CONTENTS_EXCEPTION, f_381227_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: m, ERROR_EXPECTED_BINARY_NUMERAL, field_57989, EXPECTED_BINARY_NUMERAL_EXCEPTION, f_380912_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: n, ERROR_UNDESCORE_NOT_ALLOWED, field_57990, UNDERSCORE_NOT_ALLOWED_EXCEPTION, f_382098_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: o, ERROR_EXPECTED_DECIMAL_NUMERAL, field_57991, EXPECTED_DECIMAL_NUMERAL_EXCEPTION, f_381231_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: p, ERROR_EXPECTED_HEX_NUMERAL, field_57992, EXPECTED_HEX_NUMERAL_EXCEPTION, f_381607_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: q, ERROR_EMPTY_KEY, field_57993, EMPTY_KEY_EXCEPTION, f_380587_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: r, ERROR_LEADING_ZERO_NOT_ALLOWED, field_57994, LEADING_ZERO_NOT_ALLOWED_EXCEPTION, f_381188_
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>: s, ERROR_INFINITY_NOT_ALLOWED, field_58060, INFINITY_NOT_ALLOWED_EXCEPTION, f_379645_
HexFormat: t, HEX_ESCAPE, field_57995, HEX_FORMAT, f_380126_
NumberRunParseRule: u, BINARY_NUMERAL, field_57996, BINARY_RULE, f_380504_
NumberRunParseRule: v, DECIMAL_NUMERAL, field_57997, DECIMAL_RULE, f_379451_
NumberRunParseRule: w, HEX_NUMERAL, field_57998, HEX_RULE, f_381420_
GreedyPredicateParseRule: x, PLAIN_STRING_CHUNK, field_57999, UNQUOTED_STRING_RULE, f_382065_
StringReaderTerms$TerminalCharacters: y, NUMBER_LOOKEAHEAD, field_58000, DECIMAL_CHAR, f_380885_
Pattern: z, UNICODE_NAME, field_58001, UNICODE_NAME_PATTERN, f_381439_
Constructors
()
Methods
DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException> (NumberFormatException): a, createNumberParseError, method_68620, toNumberParseFailure, m_387414_
String (char): a, escapeControlCharacters, method_68607, escapeSpecialChar, m_387974_
boolean (char): b, isAllowedToStartUnquotedString, method_68627, canUnquotedStringStartWith, m_383933_
boolean (char): c, canStartNumber, method_68631, isPartOfDecimal, m_389006_
boolean (String): a, needsUnderscoreRemoval, method_68622, containsUnderscore, m_388323_
void (StringBuilder, String): a, cleanAndAppend, method_68624, skipUnderscoreAndAppend, m_388516_
void (StringBuilder, String, boolean): a, cleanAndAppend, method_68625, append, m_387619_
short (String, int): a, parseUnsignedShort, method_68623, parseUnsignedShort, m_383873_
<T> T (com.mojang.serialization.DynamicOps<T>, SnbtGrammar$Sign, String, String, SnbtGrammar$Signed<String>, SnbtGrammar$TypeSuffix, ParseState<?>): a, createFloat, method_68619, decodeFloat, m_388472_
<T> T (com.mojang.serialization.DynamicOps<T>, ParseState<?>, String): a, convertFloat, method_68723, parseFiniteFloat, m_386150_
<T> T (com.mojang.serialization.DynamicOps<T>, ParseState<?>, String): b, convertDouble, method_68725, parseFiniteDouble, m_388734_
String (List<String>): a, joinList, method_68626, join, m_387805_
<T> Grammar<T> (com.mojang.serialization.DynamicOps<T>): a, createParser, method_68618, createParser, m_389080_