Class ICmd

java.lang.Object
gq.bxteam.ndailyrewards.cmds.ICmd
Direct Known Subclasses:
BackupCommand, HelpCommand, OpenCommand, ReloadCommand, VersionCommand

public abstract class ICmd extends Object
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected NDailyRewards
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    protected void
    errPerm(org.bukkit.command.CommandSender sender)
     
    protected void
    errPlayer(org.bukkit.command.CommandSender sender)
     
    protected void
    errSender(org.bukkit.command.CommandSender sender)
     
    final void
    execute(org.bukkit.command.CommandSender sender, String[] args)
     
    protected double
    getNumD(org.bukkit.command.CommandSender sender, String input, double def)
     
    protected double
    getNumD(org.bukkit.command.CommandSender sender, String input, double def, boolean allowNega)
     
    protected int
    getNumI(org.bukkit.command.CommandSender sender, String input, int def)
     
    protected int
    getNumI(org.bukkit.command.CommandSender sender, String input, int def, boolean nega)
     
    abstract String
     
    getTab(org.bukkit.entity.Player p, int i, String[] args)
     
    boolean
    hasPerm(org.bukkit.command.CommandSender sender)
     
    abstract String
     
    abstract void
    perform(org.bukkit.command.CommandSender p0, String[] p1)
     
    abstract boolean
     
    protected void
    printUsage(org.bukkit.command.CommandSender sender)
     
    abstract String
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

  • Constructor Details

  • Method Details

    • label

      public abstract String label()
    • getPermission

      public abstract String getPermission()
    • playersOnly

      public abstract boolean playersOnly()
    • usage

      public abstract String usage()
    • getTab

      public List<String> getTab(org.bukkit.entity.Player p, int i, String[] args)
    • perform

      public abstract void perform(org.bukkit.command.CommandSender p0, String[] p1)
    • execute

      public final void execute(org.bukkit.command.CommandSender sender, String[] args)
    • hasPerm

      public boolean hasPerm(org.bukkit.command.CommandSender sender)
    • printUsage

      protected void printUsage(org.bukkit.command.CommandSender sender)
    • errPerm

      protected void errPerm(org.bukkit.command.CommandSender sender)
    • errPlayer

      protected void errPlayer(org.bukkit.command.CommandSender sender)
    • errSender

      protected void errSender(org.bukkit.command.CommandSender sender)
    • getNumD

      protected double getNumD(org.bukkit.command.CommandSender sender, String input, double def)
    • getNumD

      protected double getNumD(org.bukkit.command.CommandSender sender, String input, double def, boolean allowNega)
    • getNumI

      protected int getNumI(org.bukkit.command.CommandSender sender, String input, int def)
    • getNumI

      protected int getNumI(org.bukkit.command.CommandSender sender, String input, int def, boolean nega)