|  | @@ -21,8 +21,8 @@ public class PartyChatMailer extends AbstractChatMailer {
 | 
	
		
			
				|  |  |          super(pluginRef);
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    public void processChatMessage(@NotNull Author author, @NotNull String rawString, @NotNull Party party, boolean isAsync, boolean canColor) {
 | 
	
		
			
				|  |  | -        PartyChatMessage chatMessage = new PartyChatMessage(pluginRef, author, constructPartyAudience(party), rawString, addStyle(author, rawString, canColor), party);
 | 
	
		
			
				|  |  | +    public void processChatMessage(@NotNull Author author, @NotNull String rawString, @NotNull Party party, boolean isAsync, boolean canColor, boolean isLeader) {
 | 
	
		
			
				|  |  | +        PartyChatMessage chatMessage = new PartyChatMessage(pluginRef, author, constructPartyAudience(party), rawString, addStyle(author, rawString, canColor, isLeader), party);
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          McMMOChatEvent chatEvent = new McMMOPartyChatEvent(pluginRef, chatMessage, party, isAsync);
 | 
	
		
			
				|  |  |          Bukkit.getPluginManager().callEvent(chatEvent);
 | 
	
	
		
			
				|  | @@ -43,9 +43,13 @@ public class PartyChatMailer extends AbstractChatMailer {
 | 
	
		
			
				|  |  |       * @param canColor whether to replace colors codes with colors in the raw message
 | 
	
		
			
				|  |  |       * @return the styled string, based on a locale entry
 | 
	
		
			
				|  |  |       */
 | 
	
		
			
				|  |  | -    public @NotNull TextComponent addStyle(@NotNull Author author, @NotNull String message, boolean canColor) {
 | 
	
		
			
				|  |  | +    public @NotNull TextComponent addStyle(@NotNull Author author, @NotNull String message, boolean canColor, boolean isLeader) {
 | 
	
		
			
				|  |  |          if(canColor) {
 | 
	
		
			
				|  |  | -            return Component.text(LocaleLoader.getString("Chat.Style.Party", author.getAuthoredName(), LocaleLoader.addColors(message)));
 | 
	
		
			
				|  |  | +            message = LocaleLoader.addColors(message);
 | 
	
		
			
				|  |  | +        }
 | 
	
		
			
				|  |  | +
 | 
	
		
			
				|  |  | +        if(isLeader) {
 | 
	
		
			
				|  |  | +            return Component.text(LocaleLoader.getString("Chat.Style.Party.Leader", author.getAuthoredName(), message));
 | 
	
		
			
				|  |  |          } else {
 | 
	
		
			
				|  |  |              return Component.text(LocaleLoader.getString("Chat.Style.Party", author.getAuthoredName(), message));
 | 
	
		
			
				|  |  |          }
 |