@@ -92,6 +92,10 @@ private void broadcastMessage(Player player, String message, String permission)
9292 }
9393
9494 private void broadcastMessage (Player player , BroadcastManager .MessageKey key , CooldownManager cooldownManager ) {
95+ broadcastMessage (player , key , cooldownManager , null );
96+ }
97+
98+ private void broadcastMessage (Player player , BroadcastManager .MessageKey key , CooldownManager cooldownManager , String kitName ) {
9599
96100 if (!plugin .getConfig ().getBoolean ("feature.broadcast-on-player-action" ,true )){
97101 return ;
@@ -133,6 +137,10 @@ private void broadcastMessage(Player player, BroadcastManager.MessageKey key, Co
133137
134138 message = message .replace ("%player%" , playerName );
135139
140+ if (kitName != null ) {
141+ message = message .replace ("%kitname%" , kitName );
142+ }
143+
136144 broadcastMessage (player , message , permission );
137145
138146 if (cooldownManager != null ) {
@@ -152,12 +160,12 @@ public void broadcastPlayerOpenedKitRoom(Player player) {
152160 broadcastMessage (player , MessageKey .PLAYER_OPENED_KIT_ROOM , kitroomBroadcastCooldown );
153161 }
154162
155- public void broadcastPlayerLoadedPrivateKit (Player player ) {
156- broadcastMessage (player , MessageKey .PLAYER_LOADED_PRIVATE_KIT , null );
163+ public void broadcastPlayerLoadedPrivateKit (Player player , String kitName ) {
164+ broadcastMessage (player , MessageKey .PLAYER_LOADED_PRIVATE_KIT , null , kitName );
157165 }
158166
159- public void broadcastPlayerLoadedPublicKit (Player player ) {
160- broadcastMessage (player , MessageKey .PLAYER_LOADED_PUBLIC_KIT , null );
167+ public void broadcastPlayerLoadedPublicKit (Player player , String kitName ) {
168+ broadcastMessage (player , MessageKey .PLAYER_LOADED_PUBLIC_KIT , null , kitName );
161169 }
162170
163171 public void broadcastPlayerLoadedEnderChest (Player player ) {
0 commit comments