diff --git a/Changelog.txt b/Changelog.txt index 8f3954251..b3ab86bf1 100644 --- a/Changelog.txt +++ b/Changelog.txt @@ -6,9 +6,9 @@ Key: = Fix ! Change - Removal - + Version 1.3.10-dev - + + = Fixed players never being removed from memory (memory leak) Version 1.3.09 + Added compatibility with AntiCheat (Which I highly recommend to prevent cheating) diff --git a/src/main/java/com/gmail/nossr50/runnables/ProfileSaveTask.java b/src/main/java/com/gmail/nossr50/runnables/ProfileSaveTask.java index ae226e2af..02ba511cf 100644 --- a/src/main/java/com/gmail/nossr50/runnables/ProfileSaveTask.java +++ b/src/main/java/com/gmail/nossr50/runnables/ProfileSaveTask.java @@ -15,7 +15,7 @@ public class ProfileSaveTask implements Runnable { playerProfile.save(); if (!playerProfile.getPlayer().isOnline()) { - Users.getProfiles().remove(playerProfile); + Users.remove(playerProfile.getPlayerName()); } } }