9
0
mirror of https://github.com/HibiscusMC/HMCCosmetics.git synced 2025-12-19 15:09:19 +00:00

fix memory leak

This commit is contained in:
Tech
2025-10-12 16:00:08 -04:00
parent 126d576303
commit fb5c9d205c

View File

@@ -11,6 +11,7 @@ import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener; import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerChangedWorldEvent; import org.bukkit.event.player.PlayerChangedWorldEvent;
import org.bukkit.event.player.PlayerMoveEvent; import org.bukkit.event.player.PlayerMoveEvent;
import org.bukkit.event.player.PlayerQuitEvent;
import java.util.HashMap; import java.util.HashMap;
import java.util.List; import java.util.List;
@@ -70,6 +71,11 @@ public class PlayerMovementListener implements Listener {
this.locations.remove(ev.getPlayer().getUniqueId()); this.locations.remove(ev.getPlayer().getUniqueId());
} }
@EventHandler
public void onPlayerQuit(final PlayerQuitEvent ev) {
locations.remove(ev.getPlayer().getUniqueId());
}
record SmallLocation( record SmallLocation(
double x, double x,
double y, double y,