Class AbstractTabCompleter

java.lang.Object
dk.lockfuglsang.minecraft.command.completion.AbstractTabCompleter
All Implemented Interfaces:
org.bukkit.command.TabCompleter
Direct Known Subclasses:
CompositeCommand, OfflinePlayerTabCompleter, OnlinePlayerTabCompleter

public abstract class AbstractTabCompleter extends Object implements org.bukkit.command.TabCompleter
Common ancestor of the TabCompleters. Uses the Template Pattern for sub-classes.
  • Constructor Details

    • AbstractTabCompleter

      public AbstractTabCompleter()
  • Method Details

    • onTabComplete

      public List<String> onTabComplete(org.bukkit.command.CommandSender commandSender, org.bukkit.command.Command command, String alias, String[] args)
      Specified by:
      onTabComplete in interface org.bukkit.command.TabCompleter
    • filter

      public static List<String> filter(List<String> list, String prefix)