类 GreedyPredicateParseRule

java.lang.Object
net.minecraft.util.parsing.packrat.commands.GreedyPredicateParseRule
所有已实现的接口:
Rule<com.mojang.brigadier.StringReader,String>
直接已知子类:
SnbtGrammar.SimpleHexLiteralParseRule

public abstract class GreedyPredicateParseRule extends Object implements Rule<com.mojang.brigadier.StringReader,String>
  • 字段详细资料

    • minSize

      private final int minSize
    • maxSize

      private final int maxSize
    • error

      private final DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException> error
  • 构造器详细资料

    • GreedyPredicateParseRule

      public GreedyPredicateParseRule(int p_410153_, DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException> p_410568_)
    • GreedyPredicateParseRule

      public GreedyPredicateParseRule(int p_411080_, int p_411051_, DelayedException<com.mojang.brigadier.exceptions.CommandSyntaxException> p_411069_)
  • 方法详细资料

    • parse

      @Nullable public String parse(ParseState<com.mojang.brigadier.StringReader> p_410027_)
      指定者:
      parse 在接口中 Rule<com.mojang.brigadier.StringReader,String>
    • isAccepted

      protected abstract boolean isAccepted(char p_410180_)