From e9d72df890864a364cca30c82337c80647dab17e Mon Sep 17 00:00:00 2001 From: Luck Date: Sat, 25 Jan 2020 12:25:00 +0000 Subject: [PATCH] Check for an empty buffer in async tab complete handler (#1949) --- .../me/lucko/luckperms/bukkit/BukkitAsyncCommandExecutor.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bukkit/src/main/java/me/lucko/luckperms/bukkit/BukkitAsyncCommandExecutor.java b/bukkit/src/main/java/me/lucko/luckperms/bukkit/BukkitAsyncCommandExecutor.java index 474ceb012..327d1475c 100644 --- a/bukkit/src/main/java/me/lucko/luckperms/bukkit/BukkitAsyncCommandExecutor.java +++ b/bukkit/src/main/java/me/lucko/luckperms/bukkit/BukkitAsyncCommandExecutor.java @@ -54,6 +54,10 @@ public class BukkitAsyncCommandExecutor extends BukkitCommandExecutor implements } String buffer = e.getBuffer(); + if (buffer.isEmpty()) { + return; + } + if (buffer.charAt(0) == '/') { buffer = buffer.substring(1); }