Skip to content

Commit 55db679

Browse files
committed
Support command abbreviations in tab completion
1 parent e249605 commit 55db679

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Core/src/main/java/com/plotsquared/core/command/FlagCommand.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -270,14 +270,14 @@ public Collection<Command> tab(
270270
.filter(value -> value.startsWith(args[0].toLowerCase(Locale.ENGLISH)))
271271
.map(value -> new Command(null, false, value, "", RequiredType.NONE, null) {
272272
}).collect(Collectors.toList());
273-
} else if (Arrays.asList("set", "add", "remove", "delete", "info")
273+
} else if (Arrays.asList("set", "s", "add", "a", "remove", "r", "delete", "info", "i")
274274
.contains(args[0].toLowerCase(Locale.ENGLISH)) && args.length == 2) {
275275
return GlobalFlagContainer.getInstance().getRecognizedPlotFlags().stream()
276276
.filter(flag -> !(flag instanceof InternalFlag))
277277
.filter(flag -> flag.getName().startsWith(args[1].toLowerCase(Locale.ENGLISH)))
278278
.map(flag -> new Command(null, false, flag.getName(), "", RequiredType.NONE, null) {
279279
}).collect(Collectors.toList());
280-
} else if (Arrays.asList("set", "add", "remove", "delete")
280+
} else if (Arrays.asList("set", "s", "add", "a", "remove", "r", "delete")
281281
.contains(args[0].toLowerCase(Locale.ENGLISH)) && args.length == 3) {
282282
try {
283283
final PlotFlag<?, ?> flag =

0 commit comments

Comments
 (0)