History - net.minecraft.nbt.SnbtGrammar
25w18a
Names
uu
uy
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
HexFormat: t, HEX_ESCAPE, field_57995, HEX_FORMAT, f_380126_
HexFormat: t, HEX_ESCAPE, field_57995
NumberRunParseRule: u, BINARY_NUMERAL, field_57996, BINARY_RULE, f_380504_
NumberRunParseRule: u, BINARY_NUMERAL, field_57996
NumberRunParseRule: v, DECIMAL_NUMERAL, field_57997, DECIMAL_RULE, f_379451_
NumberRunParseRule: v, DECIMAL_NUMERAL, field_57997
NumberRunParseRule: w, HEX_NUMERAL, field_57998, HEX_RULE, f_381420_
NumberRunParseRule: w, HEX_NUMERAL, field_57998
GreedyPredicateParseRule: x, PLAIN_STRING_CHUNK, field_57999, UNQUOTED_STRING_RULE, f_382065_
GreedyPredicateParseRule: x, PLAIN_STRING_CHUNK, field_57999
StringReaderTerms$TerminalCharacters: y, NUMBER_LOOKEAHEAD, field_58000, DECIMAL_CHAR, f_380885_
StringReaderTerms$TerminalCharacters: y, NUMBER_LOOKEAHEAD, field_58000
Pattern: z, UNICODE_NAME, field_58001, UNICODE_NAME_PATTERN, f_381439_
Pattern: z, UNICODE_NAME, field_58001
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
String (char): a, escapeControlCharacters, method_68607, escapeSpecialChar, m_387974_
String (char): a, escapeControlCharacters, method_68607
boolean (char): b, isAllowedToStartUnquotedString, method_68627, canUnquotedStringStartWith, m_383933_
boolean (char): b, isAllowedToStartUnquotedString, method_68627
boolean (char): c, canStartNumber, method_68631, isPartOfDecimal, m_389006_
boolean (char): c, canStartNumber, method_68631
boolean (String): a, needsUnderscoreRemoval, method_68622, containsUnderscore, m_388323_
boolean (String): a, needsUnderscoreRemoval, method_68622
void (StringBuilder, String): a, cleanAndAppend, method_68624, skipUnderscoreAndAppend, m_388516_
void (StringBuilder, String): a, cleanAndAppend, method_68624
void (StringBuilder, String, boolean): a, cleanAndAppend, method_68625, append, m_387619_
void (StringBuilder, String, boolean): a, cleanAndAppend, method_68625
short (String, int): a, parseUnsignedShort, method_68623, parseUnsignedShort, m_383873_
short (String, int): a, parseUnsignedShort, method_68623
<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
<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
<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
String (List<String>): a, joinList, method_68626, join, m_387805_
String (List<String>): a, joinList, method_68626
<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
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_