From 2c196e3d60f0f2a912b3c0c6ad6adc23fd7ec5c2 Mon Sep 17 00:00:00 2001 From: md5nake <25557150+md5nake@users.noreply.github.com> Date: Sat, 18 May 2024 12:48:45 +0200 Subject: [PATCH] Invalidate serversToPlayersCache on player updates This closes #102 --- .../redisbungee/api/PlayerDataManager.java | 19 ++++++++++++------- 1 file changed, 12 insertions(+), 7 deletions(-) diff --git a/api/src/main/java/com/imaginarycode/minecraft/redisbungee/api/PlayerDataManager.java b/api/src/main/java/com/imaginarycode/minecraft/redisbungee/api/PlayerDataManager.java index a867007..9108b75 100644 --- a/api/src/main/java/com/imaginarycode/minecraft/redisbungee/api/PlayerDataManager.java +++ b/api/src/main/java/com/imaginarycode/minecraft/redisbungee/api/PlayerDataManager.java @@ -37,15 +37,16 @@ import java.util.concurrent.TimeUnit; public abstract class PlayerDataManager
{ protected final RedisBungeePlugin
plugin;
+ private final Object SERVERS_TO_PLAYERS_KEY = new Object();
+ private final UnifiedJedis unifiedJedis;
+ private final String proxyId;
+ private final String networkId;
private final LoadingCache