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 final recordstatic final recordstatic final recordTerm.AlwaysTerm<S,T> static final recordstatic final recordstatic final recordstatic final recordTerm.SymbolTerm<S,T> Fields in net.minecraft.command.argument.packrat declared as TermModifier and TypeFieldDescriptionParsingRule.SimpleRule.childThe field for thechildrecord component.Term.OptionalTerm.termThe field for thetermrecord component.Fields in net.minecraft.command.argument.packrat with type parameters of type TermModifier and TypeFieldDescriptionTerm.AnyOfTerm.elementsThe field for theelementsrecord component.Term.SequenceTerm.elementsThe field for theelementsrecord 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()static <S> Term<S> Term.epsilon()static <S> Term<S> static <S> Term<S> static Term<com.mojang.brigadier.StringReader> static <S> Term<S> Term.OptionalTerm.term()Returns the value of thetermrecord component.Methods in net.minecraft.command.argument.packrat that return types with arguments of type TermModifier and TypeMethodDescriptionTerm.AnyOfTerm.elements()Returns the value of theelementsrecord component.Term.SequenceTerm.elements()Returns the value of theelementsrecord component.Methods in net.minecraft.command.argument.packrat with parameters of type TermModifier and TypeMethodDescriptionstatic <S> Term<S> 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<T> action) static <S> Term<S> static <S> Term<S> <T> void<T> voidParsingRules.set(Symbol<T> symbol, Term<S> term, ParsingRule.StatelessAction<T> action) Constructors in net.minecraft.command.argument.packrat with parameters of type TermModifierConstructorDescriptionOptionalTerm(Term<S> term) Creates an instance of aOptionalTermrecord class.SimpleRule(ParsingRule.RuleAction<S, T> ruleAction, Term<S> term) Constructor parameters in net.minecraft.command.argument.packrat with type arguments of type Term