Package net.minecraft.util.packrat
Class Literals.CharacterLiteral
java.lang.Object
net.minecraft.util.packrat.Literals.CharacterLiteral
- All Implemented Interfaces:
Term<com.mojang.brigadier.StringReader>
- Enclosing interface:
Literals
public abstract static class Literals.CharacterLiteral
extends Object
implements Term<com.mojang.brigadier.StringReader>
- Mappings:
Namespace Name named net/minecraft/util/packrat/Literals$CharacterLiteral
intermediary net/minecraft/class_9413$class_10851
official bqz$a
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.util.packrat.Term
Term.AlwaysTerm<S,
T>, Term.AnyOfTerm<S>, Term.LookaheadTerm<S>, Term.OptionalTerm<S>, Term.RepeatedTerm<S, T>, Term.RepeatWithSeparatorTerm<S, T>, Term.SequenceTerm<S> -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CursorExceptionType
<com.mojang.brigadier.exceptions.CommandSyntaxException> private final Suggestable
<com.mojang.brigadier.StringReader> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract boolean
accepts
(char c) boolean
matches
(ParsingState<com.mojang.brigadier.StringReader> state, ParseResults results, Cut cut)
-
Field Details
-
exception
- Mappings:
Namespace Name Mixin selector named exception
Lnet/minecraft/util/packrat/Literals$CharacterLiteral;exception:Lnet/minecraft/util/packrat/CursorExceptionType;
intermediary field_57554
Lnet/minecraft/class_9413$class_10851;field_57554:Lnet/minecraft/class_10837;
official a
Lbqz$a;a:Lbqf;
-
suggestions
- Mappings:
Namespace Name Mixin selector named suggestions
Lnet/minecraft/util/packrat/Literals$CharacterLiteral;suggestions:Lnet/minecraft/util/packrat/Suggestable;
intermediary field_57555
Lnet/minecraft/class_9413$class_10851;field_57555:Lnet/minecraft/class_9401;
official b
Lbqz$a;b:Lbqn;
-
-
Constructor Details
-
CharacterLiteral
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/util/packrat/Literals$CharacterLiteral;<init>(Lit/unimi/dsi/fastutil/chars/CharList;)V
intermediary <init>
Lnet/minecraft/class_9413$class_10851;<init>(Lit/unimi/dsi/fastutil/chars/CharList;)V
official <init>
Lbqz$a;<init>(Lit/unimi/dsi/fastutil/chars/CharList;)V
-
-
Method Details
-
matches
public boolean matches(ParsingState<com.mojang.brigadier.StringReader> state, ParseResults results, Cut cut) - Specified by:
matches
in interfaceTerm<com.mojang.brigadier.StringReader>
- Mappings:
Namespace Name Mixin selector named matches
Lnet/minecraft/util/packrat/Term;matches(Lnet/minecraft/util/packrat/ParsingState;Lnet/minecraft/util/packrat/ParseResults;Lnet/minecraft/util/packrat/Cut;)Z
intermediary method_58334
Lnet/minecraft/class_9402;method_58334(Lnet/minecraft/class_9393;Lnet/minecraft/class_9400;Lnet/minecraft/class_9388;)Z
official a
Lbqo;a(Lbqk;Lbqm;Lbqe;)Z
-
accepts
protected abstract boolean accepts(char c) - Mappings:
Namespace Name Mixin selector named accepts
Lnet/minecraft/util/packrat/Literals$CharacterLiteral;accepts(C)Z
intermediary method_68250
Lnet/minecraft/class_9413$class_10851;method_68250(C)Z
official a
Lbqz$a;a(C)Z
-