Class OnlineAccountCommand

java.lang.Object
com.haven.havenplugin.accounts.OnlineAccountCommand
All Implemented Interfaces:
org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter

public class OnlineAccountCommand extends Object implements org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter
Handles the /onlineaccount command.
  • /onlineaccount — shows account status, creation date, and last login
  • /onlineaccount verify <code> — completes a pending account creation or password reset

Add to plugin.yml:

commands:
  onlineaccount:
    description: Manage your pvc-utils.xyz online account
    usage: /onlineaccount [verify ]
  • Constructor Details

    • OnlineAccountCommand

      public OnlineAccountCommand(AccountManager accountManager)
  • Method Details

    • 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
    • onTabComplete

      public List<String> onTabComplete(org.bukkit.command.CommandSender sender, org.bukkit.command.Command command, String alias, String[] args)
      Specified by:
      onTabComplete in interface org.bukkit.command.TabCompleter