Class BukkitSuggestCommand

java.lang.Object
io.github.projectunified.craftcommand.example.bukkit.BukkitSuggestCommand

public class BukkitSuggestCommand extends Object
Covers @Suggest in Bukkit context: field, method, @Greedy+@Suggest, and suggest methods with different sender types.
  • Field Details

  • Constructor Details

    • BukkitSuggestCommand

      public BukkitSuggestCommand()
  • Method Details

    • getShapes

      public Collection<String> getShapes(String[] current)
    • getShapesWithSender

      public Collection<String> getShapesWithSender(org.bukkit.command.CommandSender sender)
    • getShapesWithPlayer

      public Collection<String> getShapesWithPlayer(org.bukkit.entity.Player sender, String[] current)
    • resolveSender

      public BukkitSuggestCommand.CustomSender resolveSender(org.bukkit.command.CommandSender sender)
    • getShapesWithCustom

      public Collection<String> getShapesWithCustom(org.bukkit.command.CommandSender sender, String[] current)
    • suggestField

      public void suggestField(org.bukkit.command.CommandSender sender, String color)
    • suggestMethod

      public void suggestMethod(org.bukkit.command.CommandSender sender, String shape)
    • suggestMethodSender

      public void suggestMethodSender(org.bukkit.command.CommandSender sender, String shape)
    • suggestMethodPlayer

      public void suggestMethodPlayer(org.bukkit.command.CommandSender sender, String shape)
    • suggestMethodCustom

      public void suggestMethodCustom(BukkitSuggestCommand.CustomSender sender, String shape)
    • greedySuggest

      public void greedySuggest(org.bukkit.command.CommandSender sender, String text)