Ejemplo n.º 1
0
 @Override
 public boolean onCommand(
     final CommandSender sender, final Command cmd, final String label, final String[] args) {
   switch (cmd.getName()) {
     case "heal":
       if (Perms.hasHeal(sender)) {
         return this.cmdHeal(sender, args);
       } else {
         this.plugin.sendMessage(sender, MessageId.noPermissionForCommand);
         return true;
       }
     case "feed":
       if (Perms.hasFeed(sender)) {
         return this.cmdFeed(sender, args);
       } else {
         this.plugin.sendMessage(sender, MessageId.noPermissionForCommand);
         return true;
       }
     case "health":
       if (Perms.hasHealth(sender)) {
         return this.cmdHealth(sender, args);
       } else {
         this.plugin.sendMessage(sender, MessageId.noPermissionForCommand);
         return true;
       }
     case "food":
       if (Perms.hasFood(sender)) {
         return this.cmdFood(sender, args);
       } else {
         this.plugin.sendMessage(sender, MessageId.noPermissionForCommand);
         return true;
       }
     default:
       return false;
   }
 }