Interface Term<S>
- All Known Implementing Classes:
Literals.CharLiteral,Literals.StringLiteral,Term.AlwaysTerm,Term.AnyOfTerm,Term.OptionalTerm,Term.SequenceTerm,Term.SymbolTerm
public interface Term<S>
- Mappings:
Namespace Name named net/minecraft/command/argument/packrat/Termintermediary net/minecraft/class_9402official bmo
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordstatic final recordstatic final recordstatic final recordstatic final record -
Method Summary
-
Method Details
-
matches
- Mappings:
Namespace Name Mixin selector named matchesLnet/minecraft/command/argument/packrat/Term;matches(Lnet/minecraft/command/argument/packrat/ParsingState;Lnet/minecraft/command/argument/packrat/ParseResults;Lnet/minecraft/command/argument/packrat/Cut;)Zintermediary method_58334Lnet/minecraft/class_9402;method_58334(Lnet/minecraft/class_9393;Lnet/minecraft/class_9400;Lnet/minecraft/class_9388;)Zofficial aLbmo;a(Lbmk;Lbmm;Lbmg;)Z
-
symbol
- Mappings:
Namespace Name Mixin selector named symbolLnet/minecraft/command/argument/packrat/Term;symbol(Lnet/minecraft/command/argument/packrat/Symbol;)Lnet/minecraft/command/argument/packrat/Term;intermediary method_58332Lnet/minecraft/class_9402;method_58332(Lnet/minecraft/class_9387;)Lnet/minecraft/class_9402;official aLbmo;a(Lbmf;)Lbmo;
-
always
- Mappings:
Namespace Name Mixin selector named alwaysLnet/minecraft/command/argument/packrat/Term;always(Lnet/minecraft/command/argument/packrat/Symbol;Ljava/lang/Object;)Lnet/minecraft/command/argument/packrat/Term;intermediary method_58333Lnet/minecraft/class_9402;method_58333(Lnet/minecraft/class_9387;Ljava/lang/Object;)Lnet/minecraft/class_9402;official aLbmo;a(Lbmf;Ljava/lang/Object;)Lbmo;
-
sequence
- Mappings:
Namespace Name Mixin selector named sequenceLnet/minecraft/command/argument/packrat/Term;sequence([Lnet/minecraft/command/argument/packrat/Term;)Lnet/minecraft/command/argument/packrat/Term;intermediary method_58336Lnet/minecraft/class_9402;method_58336([Lnet/minecraft/class_9402;)Lnet/minecraft/class_9402;official aLbmo;a([Lbmo;)Lbmo;
-
anyOf
- Mappings:
Namespace Name Mixin selector named anyOfLnet/minecraft/command/argument/packrat/Term;anyOf([Lnet/minecraft/command/argument/packrat/Term;)Lnet/minecraft/command/argument/packrat/Term;intermediary method_58338Lnet/minecraft/class_9402;method_58338([Lnet/minecraft/class_9402;)Lnet/minecraft/class_9402;official bLbmo;b([Lbmo;)Lbmo;
-
optional
- Mappings:
Namespace Name Mixin selector named optionalLnet/minecraft/command/argument/packrat/Term;optional(Lnet/minecraft/command/argument/packrat/Term;)Lnet/minecraft/command/argument/packrat/Term;intermediary method_58335Lnet/minecraft/class_9402;method_58335(Lnet/minecraft/class_9402;)Lnet/minecraft/class_9402;official aLbmo;a(Lbmo;)Lbmo;
-
cutting
- Mappings:
Namespace Name Mixin selector named cuttingLnet/minecraft/command/argument/packrat/Term;cutting()Lnet/minecraft/command/argument/packrat/Term;intermediary method_58331Lnet/minecraft/class_9402;method_58331()Lnet/minecraft/class_9402;official aLbmo;a()Lbmo;
-
epsilon
- Mappings:
Namespace Name Mixin selector named epsilonLnet/minecraft/command/argument/packrat/Term;epsilon()Lnet/minecraft/command/argument/packrat/Term;intermediary method_58337Lnet/minecraft/class_9402;method_58337()Lnet/minecraft/class_9402;official bLbmo;b()Lbmo;
-