java.lang.Object
com.gamersafer.minecraft.auth.common.commands.ICommand
Direct Known Subclasses:
GSBanCommand, GSBanIpCommand, GSBanListCommand, GSCheckCommand, GSDisableCommand, GSEnableCommand, GSImportCommand, GSKickCommand, GSKickListCommand, GSLinkCommand, GSMuteCommand, GSMuteListCommand, GSPReportHistoryCommand, GSReloadCommand, GSReportHistoryCommand, GSTempBanCommand, GSTempBanIpCommand, GSTempMuteCommand, GSUnbanCommand, GSUnbanIpCommand, GSUnlinkCommand, GSUnmuteCommand, GSVerifyCommand, GSWarnCommand, GSWarnListCommand

public abstract class ICommand extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • getName

      public abstract String getName()
    • getAliases

      public abstract List<String> getAliases()
    • getPermission

      public String getPermission()
    • execute

      public abstract void execute(ISender sender, String[] args)
    • complete

      public abstract List<String> complete(ISender sender, String[] args)
    • withPrefix

      public final net.kyori.adventure.text.Component withPrefix(String message)