Class CommandHandler

java.lang.Object
me.ulrich.clans.interfaces.CommandHandler
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
Direct Known Subclasses:
Commander, UCommander

public abstract class CommandHandler extends Object implements org.bukkit.command.CommandExecutor
  • Constructor Details

    • CommandHandler

      public CommandHandler(Clans plugin, String cmd)
  • Method Details

    • registerCommand

      public void registerCommand(String label, ClansCommand command)
    • registered

      public Map<String,ClansCommand> registered()
    • unregisterCommand

      public void unregisterCommand(String label)
    • registerHandler

      public void registerHandler(CommandHandler handler)
    • unregisterHandler

      public void unregisterHandler(String label)
    • onCommand

      public boolean onCommand(org.bukkit.command.CommandSender sender, org.bukkit.command.Command command, String label, String[] args)
      Specified by:
      onCommand in interface org.bukkit.command.CommandExecutor
    • noArgs

      public abstract boolean noArgs(org.bukkit.command.CommandSender sender, org.bukkit.command.Command command, String label, EnumMap<Flag,String> info)
    • unknownCommand

      public abstract boolean unknownCommand(org.bukkit.command.CommandSender sender, org.bukkit.command.Command command, String label, String[] args, EnumMap<Flag,String> info)
    • getCommand

      public String getCommand()