From 29af32f0851fa1e720b9e71bdacf8a82d24e55be Mon Sep 17 00:00:00 2001 From: Husky <39809509+Huskydog9988@users.noreply.github.com> Date: Thu, 29 Feb 2024 15:50:19 -0500 Subject: [PATCH] fix player's current chat group not showing on join --- .../main/java/vg/civcraft/mc/civchat2/CivChat2Manager.java | 4 ++++ .../vg/civcraft/mc/civchat2/listeners/CivChat2Listener.java | 3 +++ 2 files changed, 7 insertions(+) diff --git a/plugins/civchat2-paper/src/main/java/vg/civcraft/mc/civchat2/CivChat2Manager.java b/plugins/civchat2-paper/src/main/java/vg/civcraft/mc/civchat2/CivChat2Manager.java index 785203954..65e1b1148 100644 --- a/plugins/civchat2-paper/src/main/java/vg/civcraft/mc/civchat2/CivChat2Manager.java +++ b/plugins/civchat2-paper/src/main/java/vg/civcraft/mc/civchat2/CivChat2Manager.java @@ -431,4 +431,8 @@ public class CivChat2Manager { public void removeCustomName(UUID player) { customNames.remove(player); } + + public ScoreboardHUD getScoreboardHUD() { + return scoreboardHUD; + } } diff --git a/plugins/civchat2-paper/src/main/java/vg/civcraft/mc/civchat2/listeners/CivChat2Listener.java b/plugins/civchat2-paper/src/main/java/vg/civcraft/mc/civchat2/listeners/CivChat2Listener.java index 16dfc8ced..e9328d5a5 100644 --- a/plugins/civchat2-paper/src/main/java/vg/civcraft/mc/civchat2/listeners/CivChat2Listener.java +++ b/plugins/civchat2-paper/src/main/java/vg/civcraft/mc/civchat2/listeners/CivChat2Listener.java @@ -72,6 +72,9 @@ public class CivChat2Listener implements Listener { p.sendMessage(playerJoinEvent.getPlayer().getDisplayName() + ChatColor.YELLOW + " has joined the game"); } } + + // Set current chat group in scoreboard + chatman.getScoreboardHUD().updateScoreboardHUD(playerJoinEvent.getPlayer()); if (CivChat2.getInstance().getPluginConfig().getChatRangeWarn() && !playerJoinEvent.getPlayer().hasPlayedBefore()) { localWarn.add(playerJoinEvent.getPlayer().getUniqueId());