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.nameThe field for thenamerecord component.Term.Marker.nameThe field for thenamerecord component.Term.Reference.nameThe field for thenamerecord 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 thenamerecord component.Term.Marker.name()Returns the value of thenamerecord component.Term.Reference.name()Returns the value of thenamerecord component.static <T> Atom<T> Methods in net.minecraft.util.parsing.packrat with parameters of type AtomModifier and TypeMethodDescription<T> Tfinal <T> Tfinal <T> TScope.getAnyOrThrow(Atom<T>... p_336028_) <T> TScope.getOrDefault(Atom<T> p_336076_, T p_336135_) <T> TScope.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> voidDictionary.put(Atom<T> p_336163_, Term<S> p_335447_, Rule.SimpleRuleAction<T> p_335981_) <T> voidConstructors 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.idParserGrammar.topThe field for thetoprecord 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 aGrammarrecord class.protectedResourceLookupRule(Atom<ResourceLocation> p_336007_, C p_335882_)