Class StringReaderTerms.TerminalCharacters

java.lang.Object
net.minecraft.util.parsing.packrat.commands.StringReaderTerms.TerminalCharacters
All Implemented Interfaces:
Term<com.mojang.brigadier.StringReader>
Enclosing interface:
StringReaderTerms

public abstract static class StringReaderTerms.TerminalCharacters extends Object implements Term<com.mojang.brigadier.StringReader>
  • Field Details

    • error

      private final DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException> error
    • suggestions

      private final SuggestionSupplier<com.mojang.brigadier.StringReader> suggestions
  • Constructor Details

    • TerminalCharacters

      public TerminalCharacters(it.unimi.dsi.fastutil.chars.CharList p_410625_)
  • Method Details

    • parse

      public boolean parse(ParseState<com.mojang.brigadier.StringReader> p_409975_, Scope p_409815_, Control p_410378_)
      Specified by:
      parse in interface Term<com.mojang.brigadier.StringReader>
    • isAccepted

      protected abstract boolean isAccepted(char p_409790_)