Interface GravesXModuleTabCompleter

All Superinterfaces:
org.bukkit.command.TabCompleter

public interface GravesXModuleTabCompleter extends org.bukkit.command.TabCompleter
Tab completer for module commands with simple lifecycle hooks.
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    onRegister(ModuleContext ctx, org.bukkit.command.PluginCommand command)
    Called after this completer is registered on a command.
    default void
    Called before this completer is unregistered.

    Methods inherited from interface org.bukkit.command.TabCompleter

    onTabComplete
  • Method Details

    • onRegister

      default void onRegister(ModuleContext ctx, org.bukkit.command.PluginCommand command)
      Called after this completer is registered on a command.
      Parameters:
      ctx - Module context for accessing config, logger, and scheduler.
      command - The PluginCommand this completer is attached to.
    • onUnregister

      default void onUnregister()
      Called before this completer is unregistered. Use to release resources.