Skip to content

Commit 75a1ade

Browse files
committed
Fill the cache on client to server connection
1 parent b99a774 commit 75a1ade

File tree

3 files changed

+9
-0
lines changed

3 files changed

+9
-0
lines changed

common/src/main/java/io/github/communityradargg/forgemod/util/CommonHandler.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,13 @@ public void updatePlayerByUuid(final @NotNull UUID uuid, final @NotNull Set<Stri
256256
versionBridge.updatePlayerByUuid(this, uuid, oldPrefixes);
257257
}
258258

259+
/**
260+
* Adds all world players to the player name UUID cache.
261+
*/
262+
public void updatePlayerNameUuidCache() {
263+
playerNameUuidCache.putAll(versionBridge.getWorldPlayers());
264+
}
265+
259266
/**
260267
* Handles the key input event.
261268
*/

versions/1.12.2/src/main/java/io/github/communityradargg/forgemod/event/ClientConnectionDisconnectListener.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ public ClientConnectionDisconnectListener(final @NotNull CommonHandler commonHan
4343
@SubscribeEvent
4444
public void onFMLNetworkClientConnectedToServer(final FMLNetworkEvent.ClientConnectedToServerEvent event) {
4545
commonHandler.setOnGrieferGames(event.isLocal(), event.getManager().getRemoteAddress());
46+
commonHandler.updatePlayerNameUuidCache();
4647
}
4748

4849
/**

versions/1.8.9/src/main/java/io/github/communityradargg/forgemod/event/ClientConnectionDisconnectListener.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ public ClientConnectionDisconnectListener(final @NotNull CommonHandler commonHan
4343
@SubscribeEvent
4444
public void onFMLNetworkClientConnectedToServer(final FMLNetworkEvent.ClientConnectedToServerEvent event) {
4545
commonHandler.setOnGrieferGames(event.isLocal, event.manager.getRemoteAddress());
46+
commonHandler.updatePlayerNameUuidCache();
4647
}
4748

4849
/**

0 commit comments

Comments
 (0)