Uses of Record Class
net.minecraft.util.parsing.packrat.Atom
Packages that use Atom
Package
Description
-
Uses of Atom in net.minecraft.commands.arguments.item
Constructors in net.minecraft.commands.arguments.item with parameters of type AtomModifierConstructorDescription(package private)
ComponentLookupRule
(Atom<ResourceLocation> p_335669_, ComponentPredicateParser.Context<T, C, P> p_335692_) (package private)
ElementLookupRule
(Atom<ResourceLocation> p_335457_, ComponentPredicateParser.Context<T, C, P> p_335797_) (package private)
PredicateLookupRule
(Atom<ResourceLocation> p_335495_, ComponentPredicateParser.Context<T, C, P> p_335572_) (package private)
TagLookupRule
(Atom<ResourceLocation> p_335960_, ComponentPredicateParser.Context<T, C, P> p_335934_) -
Uses of Atom in net.minecraft.util.parsing.packrat
Fields in net.minecraft.util.parsing.packrat declared as AtomModifier and TypeFieldDescriptionParseState.CacheKey.name
The field for thename
record component.Term.Marker.name
The field for thename
record component.Term.Reference.name
The field for thename
record component.Fields in net.minecraft.util.parsing.packrat with type parameters of type AtomMethods in net.minecraft.util.parsing.packrat that return AtomModifier and TypeMethodDescriptionParseState.CacheKey.name()
Returns the value of thename
record component.Term.Marker.name()
Returns the value of thename
record component.Term.Reference.name()
Returns the value of thename
record component.static <T> Atom
<T> Methods in net.minecraft.util.parsing.packrat with parameters of type AtomModifier and TypeMethodDescription<T> T
final <T> T
final <T> T
Scope.getAnyOrThrow
(Atom<T>... p_336028_) <T> T
Scope.getOrDefault
(Atom<T> p_336076_, T p_336135_) <T> T
Scope.getOrThrow
(Atom<T> p_335438_) static <S,
T> Term <S> static <S> Term
<S> <T> Optional
<T> <T> Optional
<T> ParseState.parseTopRule
(Atom<T> p_335920_) <T> void
<T> void
<T> void
Dictionary.put
(Atom<T> p_336163_, Term<S> p_335447_, Rule.SimpleRuleAction<T> p_335981_) <T> void
Constructors in net.minecraft.util.parsing.packrat with parameters of type Atom -
Uses of Atom in net.minecraft.util.parsing.packrat.commands
Fields in net.minecraft.util.parsing.packrat.commands declared as AtomModifier and TypeFieldDescriptionprivate final Atom
<ResourceLocation> ResourceLookupRule.idParser
Grammar.top
The field for thetop
record component.Methods in net.minecraft.util.parsing.packrat.commands that return AtomConstructors in net.minecraft.util.parsing.packrat.commands with parameters of type AtomModifierConstructorDescriptionGrammar
(Dictionary<com.mojang.brigadier.StringReader> rules, Atom<T> top) Creates an instance of aGrammar
record class.protected
ResourceLookupRule
(Atom<ResourceLocation> p_336007_, C p_335882_)