Interface ModerationParser

All Superinterfaces:
org.incendo.cloud.parser.ArgumentParser<FPlayer,String>, org.incendo.cloud.suggestion.BlockingSuggestionProvider<FPlayer>, org.incendo.cloud.suggestion.BlockingSuggestionProvider.Strings<FPlayer>, org.incendo.cloud.suggestion.SuggestionProvider<FPlayer>, org.incendo.cloud.suggestion.SuggestionProviderHolder<FPlayer>
All Known Subinterfaces:
BanModerationParser, MuteModerationParser, WarnModerationParser, WhitelistModerationParser

public interface ModerationParser extends org.incendo.cloud.parser.ArgumentParser<FPlayer,String>, org.incendo.cloud.suggestion.BlockingSuggestionProvider.Strings<FPlayer>
Command argument that parses the name of a punished player, suggesting the ones with an active punishment.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.incendo.cloud.parser.ArgumentParser

    org.incendo.cloud.parser.ArgumentParser.FutureArgumentParser<C,T>

    Nested classes/interfaces inherited from interface org.incendo.cloud.suggestion.BlockingSuggestionProvider

    org.incendo.cloud.suggestion.BlockingSuggestionProvider.Strings<C>
  • Method Summary

    Methods inherited from interface org.incendo.cloud.parser.ArgumentParser

    flatMap, flatMapSuccess, mapSuccess, parse, parseFuture, suggestionProvider

    Methods inherited from interface org.incendo.cloud.suggestion.BlockingSuggestionProvider

    suggestionsFuture

    Methods inherited from interface org.incendo.cloud.suggestion.BlockingSuggestionProvider.Strings

    stringSuggestions, suggestions