SteamWar/BungeeCore
Archiviert
13
2

Allow HH:mm on /ban and /mute #132

Manuell gemergt
YoyoNow hat 4 Commits von ban-time-update nach master 2020-10-24 15:19:25 +02:00 zusammengeführt
2 geänderte Dateien mit 14 neuen und 2 gelöschten Zeilen
Nur Änderungen aus Commit a959b20370 werden angezeigt - Alle Commits anzeigen

Datei anzeigen

@ -51,7 +51,8 @@ public class BanCommand extends BasicCommand {
return;
StringBuilder banReason = new StringBuilder();
for (int i = 3; i < args.length; i++){
int start = hasTimestamp(args[2])?2:3;
for (int i = start; i < args.length; i++){
banReason.append(args[i]).append(" ");
}
String msg = banReason.toString();
@ -79,4 +80,14 @@ public class BanCommand extends BasicCommand {
}
}
}
public static boolean hasTimestamp(String time) {
SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm");
try{
dateFormat.parse(time);
return true;
}catch(ParseException exception){
return false;
}
}
}

Datei anzeigen

@ -47,7 +47,8 @@ public class MuteCommand extends BasicCommand {
return;
StringBuilder muteReason = new StringBuilder();
for (int i = 3; i < args.length; i++){
int start = BanCommand.hasTimestamp(args[2])?2:3;
for (int i = start; i < args.length; i++){
muteReason.append(args[i]).append(" ");
}
String msg = muteReason.toString();