Преглед на файлове

Use Matcher.quoteReplacement here!

Fixes #1676 - for real this time
TfT_02 преди 11 години
родител
ревизия
c88583c1c0
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      src/main/java/com/gmail/nossr50/chat/PartyChatManager.java

+ 2 - 1
src/main/java/com/gmail/nossr50/chat/PartyChatManager.java

@@ -1,5 +1,6 @@
 package com.gmail.nossr50.chat;
 
+import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 import org.bukkit.ChatColor;
@@ -29,7 +30,7 @@ public class PartyChatManager extends ChatManager {
     @Override
     protected void sendMessage() {
         if (Config.getInstance().getPartyChatColorLeaderName() && senderName.equalsIgnoreCase(party.getLeader())) {
-            message = message.replaceFirst(Pattern.quote(displayName), ChatColor.GOLD + Pattern.quote(displayName) + ChatColor.RESET);
+            message = message.replaceFirst(Pattern.quote(displayName), ChatColor.GOLD + Matcher.quoteReplacement(displayName) + ChatColor.RESET);
         }
 
         for (Player member : party.getOnlineMembers()) {