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 void
handleAddonCommand
(org.bukkit.command.CommandSender commandSender, String[] args) private void
handleCleanupCommand
(org.bukkit.command.CommandSender commandSender) private void
handleDebugCommand
(org.bukkit.command.CommandSender commandSender, String[] args) private void
handleDumpCommand
(org.bukkit.command.CommandSender commandSender) private void
handleGiveTokenCommand
(org.bukkit.command.CommandSender commandSender, String[] args) private void
handleImportCommand
(org.bukkit.command.CommandSender commandSender) private void
handleListGuiCommand
(org.bukkit.command.CommandSender commandSender, String[] args) private void
handlePurgeCommand
(org.bukkit.command.CommandSender commandSender, String[] args) private void
handleReloadCommand
(org.bukkit.command.CommandSender commandSender) private void
handleTeleportCommand
(org.bukkit.command.CommandSender commandSender, String[] args) boolean
onCommand
(@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 @NotNull [] args) void
sendHelpMenu
(org.bukkit.command.CommandSender sender) Sends the help menu to the command sender.
-
Field Details
-
plugin
-
-
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:
onCommand
in 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 @NotNull [] args) - Specified by:
onTabComplete
in 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
private void handleImportCommand(org.bukkit.command.CommandSender commandSender)
-