Uses of Interface
net.minecraft.command.argument.packrat.Term
Packages that use Term
-
Uses of Term in net.minecraft.command.argument.packrat
Classes in net.minecraft.command.argument.packrat that implement TermModifier and TypeClassDescriptionstatic classstatic final classprivate static final recordstatic final recordTerm.AlwaysTerm<S,T> static final recordstatic final recordstatic final recordTerm.class_10844<S,T> static final recordTerm.class_10845<S,T> static final recordstatic final recordFields in net.minecraft.command.argument.packrat declared as TermModifier and TypeFieldDescriptionParsingRule.SimpleRule.childThe field for thechildrecord component.Term.AnyOfTerm.elementsThe field for theelementsrecord component.Term.SequenceTerm.elementsThe field for theelementsrecord component.Term.class_10845.separatorThe field for theseparatorrecord component.Term.class_10843.termThe field for thetermrecord component.Term.OptionalTerm.termThe field for thetermrecord component.Methods in net.minecraft.command.argument.packrat that return TermModifier and TypeMethodDescriptionstatic <S,T> Term <S> static <S> Term<S> static Term<com.mojang.brigadier.StringReader> Literals.character(char c) ParsingRule.SimpleRule.child()Returns the value of thechildrecord component.static <S> Term<S> Term.cutting()Term.AnyOfTerm.elements()Returns the value of theelementsrecord component.Term.SequenceTerm.elements()Returns the value of theelementsrecord component.static <S> Term<S> Term.epsilon()ParsingRules.method_68206(Symbol<T> symbol, Symbol<T> symbol2) ParsingRules.method_68210(Symbol<T> symbol) static <S,T> Term <S> Term.method_68230(class_10842<S, T> class_10842, Symbol<List<T>> symbol) static <S,T> Term <S> Term.method_68231(class_10842<S, T> class_10842, Symbol<List<T>> symbol, int int2) static <S,T> Term <S> Term.method_68232(class_10842<S, T> class_10842, Symbol<List<T>> symbol, Term<S> term) static <S,T> Term <S> Term.method_68233(class_10842<S, T> class_10842, Symbol<List<T>> symbol, Term<S> term, int int2) static <S> Term<S> Term.method_68234(Object object) static <S,T> Term <S> Term.method_68235(class_10842<S, T> class_10842, Symbol<List<T>> symbol, Term<S> term) static <S,T> Term <S> Term.method_68236(class_10842<S, T> class_10842, Symbol<List<T>> symbol, Term<S> term, int int2) static <S> Term<S> Term.method_68237(Term<S> term) static <S> Term<S> Term.method_68238(Term<S> term) static Term<com.mojang.brigadier.StringReader> Literals.method_68248(char char2, char char3) static <S> Term<S> Term.class_10845.separator()Returns the value of theseparatorrecord component.static <S> Term<S> static Term<com.mojang.brigadier.StringReader> Term.class_10843.term()Returns the value of thetermrecord component.Term.OptionalTerm.term()Returns the value of thetermrecord component.Methods in net.minecraft.command.argument.packrat with parameters of type TermModifier and TypeMethodDescriptionstatic <S> Term<S> <T> class_10842<S, T> ParsingRules.method_68207(Symbol<T> symbol, Term<S> term, ParsingRule.RuleAction<S, T> ruleAction) static <S,T> Term <S> Term.method_68232(class_10842<S, T> class_10842, Symbol<List<T>> symbol, Term<S> term) static <S,T> Term <S> Term.method_68233(class_10842<S, T> class_10842, Symbol<List<T>> symbol, Term<S> term, int int2) static <S,T> Term <S> Term.method_68235(class_10842<S, T> class_10842, Symbol<List<T>> symbol, Term<S> term) static <S,T> Term <S> Term.method_68236(class_10842<S, T> class_10842, Symbol<List<T>> symbol, Term<S> term, int int2) static <S> Term<S> Term.method_68237(Term<S> term) static <S> Term<S> Term.method_68238(Term<S> term) static <S,T> ParsingRule <S, T> ParsingRule.of(Term<S> term, ParsingRule.RuleAction<S, T> action) static <S,T> ParsingRule <S, T> ParsingRule.of(Term<S> term, ParsingRule.StatelessAction<S, T> action) static <S> Term<S> static <S> Term<S> <T> class_10842<S, T> Constructors in net.minecraft.command.argument.packrat with parameters of type TermModifierConstructorDescriptionclass_10843(Term<S> term, boolean bool) class_10845(class_10842<S, T> class_10842, Symbol<List<T>> symbol, Term<S> term, int int2, boolean bool) OptionalTerm(Term<S> term) Creates an instance of aOptionalTermrecord class.SequenceTerm(Term<S>[] term) SimpleRule(ParsingRule.RuleAction<S, T> ruleAction, Term<S> term)