Resolves FS-340 and improves some surrounding code a bit

This commit is contained in:
Video 2022-11-13 06:44:56 -07:00
parent 35d53ece4e
commit 98921b975f

View File

@ -217,26 +217,23 @@ public class Command_myadmin extends FreedomCommand
}
else if (args.length == 2)
{
if (args[0].equals("-o"))
if (args[0].equalsIgnoreCase("-o"))
{
return FUtil.getPlayerList();
}
else
{
if (doubleArguments.contains(args[0]))
if (doubleArguments.contains(args[0]) && args[0].equalsIgnoreCase("clearip"))
{
if (args[0].equals("clearip"))
{
List<String> ips = plugin.al.getAdmin(sender).getIps();
ips.remove(FUtil.getIp((Player)sender));
return ips;
}
List<String> ips = plugin.al.getAdmin(sender).getIps();
ips.remove(FUtil.getIp((Player)sender));
return ips;
}
}
}
else if (args.length == 3)
{
if (args[0].equals("-o"))
if (args[0].equalsIgnoreCase("-o"))
{
List<String> options = new ArrayList<>();
options.addAll(singleArguments);
@ -246,7 +243,7 @@ public class Command_myadmin extends FreedomCommand
}
else if (args.length == 4)
{
if (args[0].equals("-o") && args[2].equals("clearip"))
if (args[0].equalsIgnoreCase("-o") && args[2].equalsIgnoreCase("clearip"))
{
Admin admin = plugin.al.getEntryByName(args[1]);
if (admin != null)