summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/bukkit/event/server/TabCompleteEvent.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/bukkit/event/server/TabCompleteEvent.java')
-rw-r--r--src/main/java/org/bukkit/event/server/TabCompleteEvent.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/event/server/TabCompleteEvent.java b/src/main/java/org/bukkit/event/server/TabCompleteEvent.java
index 6ac437d5..a6229839 100644
--- a/src/main/java/org/bukkit/event/server/TabCompleteEvent.java
+++ b/src/main/java/org/bukkit/event/server/TabCompleteEvent.java
@@ -6,10 +6,17 @@ import org.bukkit.command.CommandSender;
import org.bukkit.event.Cancellable;
import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;
+import org.bukkit.event.player.PlayerCommandSendEvent;
/**
* Called when a {@link CommandSender} of any description (ie: player or
* console) attempts to tab complete.
+ * <br>
+ * Note that due to client changes, if the sender is a Player, this event will
+ * only begin to fire once command arguments are specified, not commands
+ * themselves. Plugins wishing to remove commands from tab completion are
+ * advised to ensure the client does not have permission for the relevant
+ * commands, or use {@link PlayerCommandSendEvent}.
*/
public class TabCompleteEvent extends Event implements Cancellable {