Interface CommandSetting

All Superinterfaces:
CooldownConfigSetting, EnableSetting, SoundConfigSetting
All Known Implementing Classes:
Command.Afk, Command.Anon, Command.Ball, Command.Ban, Command.Banlist, Command.Broadcast, Command.Chatcolor, Command.Chatsetting, Command.Clearchat, Command.Clearmail, Command.Coin, Command.CommandDo, Command.CommandTry, Command.Deletemessage, Command.Dice, Command.Emit, Command.Flectonepulse, Command.Geolocate, Command.Helper, Command.Ignore, Command.Ignorelist, Command.Kick, Command.Mail, Command.Maintenance, Command.Me, Command.Minesweeper, Command.Mute, Command.Mutelist, Command.Nickname, Command.Online, Command.Ping, Command.Poll, Command.Reply, Command.Rockpaperscissors, Command.Sprite, Command.Spy, Command.Stream, Command.Symbol, Command.Tell, Command.Tictactoe, Command.Toponline, Command.Translateto, Command.Unban, Command.Unmute, Command.Unwarn, Command.Warn, Command.Warnlist, Command.Whitelist, Command.Whois

public interface CommandSetting extends CooldownConfigSetting, SoundConfigSetting, EnableSetting
Configuration interface for command settings. Extends EnableSetting
Since:
1.7.1
  • Method Details

    • aliases

      List<String> aliases()
      Gets the list of command aliases.
      Returns:
      list of command aliases, may be empty but not null