net.minecraft.util.parsing.packrat.commands

public abstract class ResourceLookupRule<C, V>

implements Rule<com.mojang.brigadier.StringReader, V>, ResourceSuggestion

brj
net.minecraft.util.parsing.packrat.commands.ResourceLookupRule
net.minecraft.class_9410

Field summary

Modifier and TypeField
private final NamedRule<com.mojang.brigadier.StringReader, ResourceLocation>
b
idParser
field_49969
protected final C
a
context
field_49968
private final DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException>
c
error
field_57550

Constructor summary

ModifierConstructor
protected (NamedRule<com.mojang.brigadier.StringReader, ResourceLocation> arg0, C arg1)

Method summary

Modifier and TypeMethod
public V
a(bqx<com.mojang.brigadier.StringReader> arg0)
parse(ParseState<com.mojang.brigadier.StringReader> arg0)
method_58318(class_9393<com.mojang.brigadier.StringReader> arg0)
protected abstract V
a(com.mojang.brigadier.ImmutableStringReader arg0, alw arg1)
validateElement(com.mojang.brigadier.ImmutableStringReader arg0, ResourceLocation arg1)
method_58343(com.mojang.brigadier.ImmutableStringReader arg0, class_2960 arg1)