Class CommandParserProvider

java.lang.Object
net.flectone.pulse.platform.provider.CommandParserProvider

public class CommandParserProvider extends Object
  • Constructor Details

  • Method Details

    • playerParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> playerParser(boolean offlinePlayers)
    • offlinePlayerParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> offlinePlayerParser()
    • playerParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> playerParser()
    • platformPlayerParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> platformPlayerParser()
    • integerParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,Integer> integerParser()
    • booleanParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,Boolean> booleanParser()
    • integerParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,Integer> integerParser(int min, int max)
    • nativeSingleMessageParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> nativeSingleMessageParser()
    • nativeMessageParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> nativeMessageParser()
    • messageParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> messageParser()
    • singleMessageParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> singleMessageParser()
    • bannedParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> bannedParser()
    • mutedParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> mutedParser()
    • warnedParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> warnedParser()
    • whitelistedParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> whitelistedParser()
    • durationReasonParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer, org.apache.commons.lang3.tuple.Pair<Long,String>> durationReasonParser()
    • durationParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,Duration> durationParser()
    • colorParser

      public @NonNull org.incendo.cloud.parser.ParserDescriptor<FPlayer,String> colorParser()
    • playerSuggestionPermission

      public @NonNull org.incendo.cloud.suggestion.BlockingSuggestionProvider<FPlayer> playerSuggestionPermission(boolean offlinePlayers, PermissionSetting permission)