Package com.ranull.graves.command
Class GravesCommand
java.lang.Object
com.ranull.graves.command.GravesCommand
- All Implemented Interfaces:
org.bukkit.command.CommandExecutor,org.bukkit.command.TabCompleter
public final class GravesCommand
extends Object
implements org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter
Handles command execution and tab completion for the Graves plugin.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionGravesCommand(Graves plugin) Constructor to initialize the GravesCommand with the Graves plugin. -
Method Summary
Modifier and TypeMethodDescriptionprivate voidhandleAddonCommand(org.bukkit.command.CommandSender commandSender, String[] args) private voidhandleCleanupCommand(org.bukkit.command.CommandSender commandSender) private voidhandleDebugCommand(org.bukkit.command.CommandSender commandSender, String[] args) private voidhandleDumpCommand(org.bukkit.command.CommandSender commandSender) private voidhandleGiveTokenCommand(org.bukkit.command.CommandSender commandSender, String[] args) private voidhandleImportCommand(org.bukkit.command.CommandSender commandSender, String[] args) private voidhandleListGuiCommand(org.bukkit.command.CommandSender commandSender, String[] args) private voidhandlePurgeCommand(org.bukkit.command.CommandSender commandSender, String[] args) private voidhandleReloadCommand(org.bukkit.command.CommandSender commandSender) private voidhandleTeleportCommand(org.bukkit.command.CommandSender commandSender, String[] args) booleanonCommand(@NotNull org.bukkit.command.CommandSender commandSender, @NotNull org.bukkit.command.Command command, @NotNull String string, String[] args) onTabComplete(@NotNull org.bukkit.command.CommandSender commandSender, @NotNull org.bukkit.command.Command command, @NotNull String string, @NotNull String[] args) voidsendHelpMenu(org.bukkit.command.CommandSender sender) Sends the help menu to the command sender.
-
Field Details
-
plugin
-
pendingImports
-
consolePendingImport
private boolean consolePendingImport
-
-
Constructor Details
-
GravesCommand
Constructor to initialize the GravesCommand with the Graves plugin.- Parameters:
plugin- The Graves plugin instance.
-
-
Method Details
-
onCommand
public boolean onCommand(@NotNull @NotNull org.bukkit.command.CommandSender commandSender, @NotNull @NotNull org.bukkit.command.Command command, @NotNull @NotNull String string, String[] args) - Specified by:
onCommandin interfaceorg.bukkit.command.CommandExecutor
-
sendHelpMenu
public void sendHelpMenu(org.bukkit.command.CommandSender sender) Sends the help menu to the command sender.- Parameters:
sender- The command sender.
-
onTabComplete
public List<String> onTabComplete(@NotNull @NotNull org.bukkit.command.CommandSender commandSender, @NotNull @NotNull org.bukkit.command.Command command, @NotNull @NotNull String string, @NotNull @NotNull String[] args) - Specified by:
onTabCompletein interfaceorg.bukkit.command.TabCompleter
-
handleListGuiCommand
-
handleAddonCommand
-
handleTeleportCommand
-
handleGiveTokenCommand
-
handleReloadCommand
private void handleReloadCommand(org.bukkit.command.CommandSender commandSender) -
handleDumpCommand
private void handleDumpCommand(org.bukkit.command.CommandSender commandSender) -
handleDebugCommand
-
handleCleanupCommand
private void handleCleanupCommand(org.bukkit.command.CommandSender commandSender) -
handlePurgeCommand
-
handleImportCommand
-