net.minecraft.util.packrat

public abstract class IdentifiableParsingRule<C, V>

implements ParsingRule<com.mojang.brigadier.StringReader, V>, IdentifierSuggestable

bxk
net.minecraft.util.parsing.packrat.commands.ResourceLookupRule
net.minecraft.class_9410
net.minecraft.util.packrat.IdentifiableParsingRule
net.minecraft.unmapped.C_ztumwyrw
net.minecraft.util.parse.packrat.IdSuggestionParsingRule
net.minecraft.src.C_313642_

Field summary

Modifier and TypeField
private final ParsingRuleEntry<com.mojang.brigadier.StringReader, Identifier>
b
idParser
field_49969
idParsingRule
f_nscehbke
f_316581_
protected final C
a
context
field_49968
callbacks
f_etliaaxa
f_314968_
private final CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException>
c
error
field_57550
exception
f_radkyajn
f_382509_

Constructor summary

ModifierConstructor
protected (ParsingRuleEntry<com.mojang.brigadier.StringReader, Identifier> idParsingRule, C callbacks)

Method summary

Modifier and TypeMethod
public V
a(bwy<com.mojang.brigadier.StringReader> arg0)
parse(ParseState<com.mojang.brigadier.StringReader> arg0)
method_58318(class_9393<com.mojang.brigadier.StringReader> arg0)
parse(ParsingState<com.mojang.brigadier.StringReader> arg0)
m_ecjkrrtz(C_whzxxbaa<com.mojang.brigadier.StringReader> arg0)
m_ecjkrrtz(ParseState<com.mojang.brigadier.StringReader> arg0)
m_319437_(C_313745_<com.mojang.brigadier.StringReader> arg0)
protected abstract V
a(com.mojang.brigadier.ImmutableStringReader o, amj arg1)
validateElement(com.mojang.brigadier.ImmutableStringReader arg0, ResourceLocation arg1)
method_58343(com.mojang.brigadier.ImmutableStringReader arg0, class_2960 arg1)
parse(com.mojang.brigadier.ImmutableStringReader reader, Identifier id)
m_gltgojzv(com.mojang.brigadier.ImmutableStringReader arg0, C_ncpywfca arg1)
m_gltgojzv(com.mojang.brigadier.ImmutableStringReader reader, Identifier id)
m_319888_(com.mojang.brigadier.ImmutableStringReader p_330230_, C_5265_ arg1)