Archived
0

Fixed formatting, fixed improper variable access

This commit is contained in:
Pepich
2017-10-22 15:06:02 +02:00
parent ad9bc47b7e
commit 32da4b770b

View File

@@ -31,7 +31,7 @@ import com.redstoner.modules.datamanager.DataManager;
@AutoRegisterListener @AutoRegisterListener
@Commands(CommandHolderType.File) @Commands(CommandHolderType.File)
@Version(major = 4, minor = 0, revision = 2, compatible = 4) @Version(major = 4, minor = 0, revision = 3, compatible = 4)
public class Seen implements Module, Listener public class Seen implements Module, Listener
{ {
HashMap<UUID, JSONArray> names = new HashMap<>(); HashMap<UUID, JSONArray> names = new HashMap<>();
@@ -146,7 +146,6 @@ public class Seen implements Module, Listener
{ {
Thread t = new Thread(new Runnable() Thread t = new Thread(new Runnable()
{ {
@Override @Override
public void run() public void run()
{ {
@@ -161,13 +160,13 @@ public class Seen implements Module, Listener
JSONArray lnames = (JSONArray) json.get("names"); JSONArray lnames = (JSONArray) json.get("names");
if (!lnames.contains(player.getName())) if (!lnames.contains(player.getName()))
lnames.add(player.getName()); lnames.add(player.getName());
json.put("names", names); json.put("names", lnames);
JSONArray lips = (JSONArray) json.get("ips"); JSONArray lips = (JSONArray) json.get("ips");
String ip = player.getAddress().getHostString(); String ip = player.getAddress().getHostString();
if (!lips.contains(ip)) if (!lips.contains(ip))
lips.add(ip); lips.add(ip);
json.put("ips", ips); json.put("ips", lips);
names.put(player.getUniqueId(), lnames); names.put(player.getUniqueId(), lnames);
ips.put(player.getUniqueId(), lips); ips.put(player.getUniqueId(), lips);
@@ -180,6 +179,7 @@ public class Seen implements Module, Listener
public void unloadData(Player player) public void unloadData(Player player)
{ {
this.names.remove(player.getUniqueId()); this.names.remove(player.getUniqueId());
this.ips.remove(player.getUniqueId());
} }
public JSONArray loadNames(UUID uuid) public JSONArray loadNames(UUID uuid)