From 98ed23969ab875abd8deacb233e063dcde96ae7c Mon Sep 17 00:00:00 2001 From: ZeroEpoch1969 <13510767+ZeroEpoch1969@users.noreply.github.com> Date: Thu, 9 Jan 2020 21:50:45 -0700 Subject: [PATCH] you can't read an array and modify it at the same time --- .../totalfreedommod/command/Command_playerverify.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/me/totalfreedom/totalfreedommod/command/Command_playerverify.java b/src/main/java/me/totalfreedom/totalfreedommod/command/Command_playerverify.java index 9dcfc018..c9b705a5 100644 --- a/src/main/java/me/totalfreedom/totalfreedommod/command/Command_playerverify.java +++ b/src/main/java/me/totalfreedom/totalfreedommod/command/Command_playerverify.java @@ -1,5 +1,6 @@ package me.totalfreedom.totalfreedommod.command; +import java.util.ArrayList; import java.util.Arrays; import java.util.Collections; import java.util.List; @@ -20,12 +21,15 @@ public class Command_playerverify extends FreedomCommand { VPlayer target = plugin.pv.getVerificationPlayer(playerSender); + List ips = new ArrayList<>(); + ips.addAll(target.getIps()); + if (args.length == 1) { if (args[0].equalsIgnoreCase("clearips")) { int cleared = 0; - for (String ip : target.getIps()) + for (String ip : ips) { if (!ip.equals(Ips.getIp(playerSender))) {