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
  • Field Details Link icon

    • exception Link icon

      private final CursorExceptionType<com.mojang.brigadier.exceptions.CommandSyntaxException> 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 Link icon

      private final Suggestable<com.mojang.brigadier.StringReader> 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 Link icon

    • CharacterLiteral Link icon

      public CharacterLiteral(CharList values)
      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 Link icon

    • matches Link icon

      public boolean matches(ParsingState<com.mojang.brigadier.StringReader> state, ParseResults results, Cut cut)
      Specified by:
      matches in interface Term<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 Link icon

      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