Class SimpleDialogueCommand

java.lang.Object
io.github.kcajpanda.simpledialogue.command.SimpleDialogueCommand
All Implemented Interfaces:
org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter

public final class SimpleDialogueCommand extends Object implements org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter
Handles the /simpledialogue and /sd command surface.

The command set is deliberately small but complete enough for in-game drafting: create dialogues, inspect/edit nodes, wire branches, add node commands, clean up mistakes, reload YAML, and support command-based NPC actions.

  • Constructor Details

  • 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