UUID definite bans

This commit is contained in:
Seth
2020-08-09 22:25:04 -07:00
parent 00f94e47f1
commit aab4f55b7d
5 changed files with 90 additions and 17 deletions

View File

@ -121,7 +121,17 @@ public class Command_ban extends FreedomCommand
}
// Ban player
Ban ban = Ban.forPlayerName(username, sender, null, reason);
Ban ban;
if (player != null)
{
ban = Ban.forPlayer(player, sender, null, reason);
}
else
{
ban = Ban.forPlayerName(username, sender, null, reason);
}
for (String ip : ips)
{
ban.addIp(ip);

View File

@ -104,7 +104,18 @@ public class Command_tempban extends FreedomCommand
msg("Quietly temporarily banned " + player.getName() + ".");
}
Ban ban = Ban.forPlayerName(username, sender, expires, reason);
Ban ban;
if (player != null)
{
ban = Ban.forPlayer(player, sender, null, reason);
}
else
{
ban = Ban.forPlayerName(username, sender, null, reason);
}
for (String ip : ips)
{
ban.addIp(ip);