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.
-
Constructor Summary
ConstructorsConstructorDescriptionGravesCommand
(Graves plugin) Constructor to initialize the GravesCommand with the Graves plugin. -
Method Summary
Modifier and TypeMethodDescriptionboolean
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[] args) void
sendHelpMenu
(org.bukkit.command.CommandSender sender) Sends the help menu to the command sender.
-
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[] args) - Specified by:
onTabComplete
in interfaceorg.bukkit.command.TabCompleter
-