SteamWar/BungeeCore
Archiviert
13
2

Add BauLock #415

Zusammengeführt
Lixfel hat 20 Commits von BauLock nach master 2022-09-14 11:51:49 +02:00 zusammengeführt
Nur Änderungen aus Commit 29a30ec5bb werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -82,7 +82,6 @@ public class BauCommand extends BasicCommand {
case "test":
testarena(p, args);
break;
xSpw markierte diese Unterhaltung als gelöst Veraltet
Veraltet
Review

siehe unten

siehe unten
Veraltet
Review

Hier fliegt eine ArrayIndexOutOfBoundsException, wenn der User einfach nur /bau lock eingibt. Zudem solltest du auf das Argument noch .toUpperCase() ausführen, ansonsten muss der User den Lockzustand immer in Capslock schreiben.

Hier fliegt eine ArrayIndexOutOfBoundsException, wenn der User einfach nur /bau lock eingibt. Zudem solltest du auf das Argument noch .toUpperCase() ausführen, ansonsten muss der User den Lockzustand immer in Capslock schreiben.
case "lock":
if(args.length < 2) {
Message.send("BAU_LOCKED_OPTIONS", p);
@ -91,11 +90,9 @@ public class BauCommand extends BasicCommand {
setLocked(SteamwarUser.get(p), args[1]);
break;
case "unlock":
setLocked(SteamwarUser.get(p), "open");
break;
default:
HelpCommand.sendBauHelp(ChatSender.of(p));
}
@ -136,13 +133,13 @@ public class BauCommand extends BasicCommand {
}
SteamwarUser worldOwner = SteamwarUser.get(args[1]);
if (worldOwner == null) {
Message.send("UNKNOWN_PLAYER", p);
return;
}else if (!p.getUniqueId().equals(worldOwner.getUuid()) && BauweltMember.getBauMember(worldOwner.getUuid(), p.getUniqueId()) == null){
SubserverSystem.sendDeniedMessage(p, worldOwner.getUuid());
Message.send("BAU_TP_NOALLOWED", p);
return;
}
if(isLocked(worldOwner, SteamwarUser.get(p))) {