From d0edd952eb4e998e49101191cb46d821c7644238 Mon Sep 17 00:00:00 2001 From: yueyinqiu Date: Fri, 14 Aug 2020 12:17:07 +0800 Subject: [PATCH] tab --- .../top/nololiyt/worldpermissions/commands/Executor.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/NWorldPermissions/src/top/nololiyt/worldpermissions/commands/Executor.java b/NWorldPermissions/src/top/nololiyt/worldpermissions/commands/Executor.java index f5b85f1..64c8fa3 100644 --- a/NWorldPermissions/src/top/nololiyt/worldpermissions/commands/Executor.java +++ b/NWorldPermissions/src/top/nololiyt/worldpermissions/commands/Executor.java @@ -65,7 +65,14 @@ public List tabComplete(int layer, RootPlugin rootPlugin, return null; } } - return getTabComplete(rootPlugin,args.length - (layer + 1)); + + List result = new ArrayList<>(); + for (String str : getTabComplete(rootPlugin,args.length - (layer + 1))) + { + if(str.startsWith(args[args.length - 1])) + result.add(str); + } + return result; } protected boolean sendHelp(DotDividedStringBuilder messageKey,