SteamWar/BungeeCore
Archiviert
13
2

Hotfix SWCommand
Alle Prüfungen waren erfolgreich
SteamWarCI Build successful

Dieser Commit ist enthalten in:
yoyosource 2022-06-16 22:14:40 +02:00
Ursprung cc839859a8
Commit c97233b68b

Datei anzeigen

@ -63,19 +63,17 @@ public class SWCommand extends AbstractSWCommand<CommandSender> {
@Override @Override
protected void createAndSafeCommand(String command, String[] aliases) { protected void createAndSafeCommand(String command, String[] aliases) {
BungeeCord.getInstance().getScheduler().schedule(BungeeCore.get(), () -> { this.command = new TabCompletableCommand(command, permission, aliases) {
this.command = new TabCompletableCommand(command, permission, aliases) { @Override
@Override public void execute(CommandSender commandSender, String[] strings) {
public void execute(CommandSender commandSender, String[] strings) { SWCommand.this.execute(commandSender, null, strings);
SWCommand.this.execute(commandSender, null, strings); }
}
@Override @Override
public Iterable<String> onTabComplete(CommandSender commandSender, String[] strings) { public Iterable<String> onTabComplete(CommandSender commandSender, String[] strings) {
return SWCommand.this.tabComplete(commandSender, null, strings); return SWCommand.this.tabComplete(commandSender, null, strings);
} }
}; };
}, 100, TimeUnit.MILLISECONDS);
} }
private abstract static class TabCompletableCommand extends Command implements TabExecutor { private abstract static class TabCompletableCommand extends Command implements TabExecutor {