This commit is contained in:
Norbi Peti 2016-04-24 17:45:13 +02:00
parent 53d8567148
commit a23d9dfb25
2 changed files with 19 additions and 5 deletions

Binary file not shown.

View file

@ -165,9 +165,12 @@ public class ChatProcessing {
.GetFlairColor())); .GetFlairColor()));
} }
formattedmessage = formattedmessage.replaceAll( formattedmessage = formattedmessage
"(?i)" + Pattern.quote(p.getName()), .replaceAll(
color + p.getName() + "§r"); "(?i)" + Pattern.quote(p.getName()),
String.format(
"\",\"color\":\"%s\"},{\"text\":\"%s%s%s\",\"color\":\"blue\"},{\"text\":\"",
colormode, color, p.getName(), "§r"));
} }
for (String n : PlayerListener.nicknames.keySet()) { for (String n : PlayerListener.nicknames.keySet()) {
Player p = null; Player p = null;
@ -196,8 +199,13 @@ public class ChatProcessing {
MaybeOfflinePlayer.AddPlayerIfNeeded(p.getUniqueId()); MaybeOfflinePlayer.AddPlayerIfNeeded(p.getUniqueId());
} }
if (p != null) { if (p != null) {
formattedmessage = formattedmessage.replaceAll("(?i)"
+ Pattern.quote(nwithoutformatting), n + "§r"); formattedmessage = formattedmessage
.replaceAll(
"(?i)" + Pattern.quote(nwithoutformatting),
String.format(
"\",\"color\":\"%s\"},{\"text\":\"%s%s\",\"color\":\"blue\"},{\"text\":\"",
colormode, n, "§r"));
} }
} }
@ -205,6 +213,12 @@ public class ChatProcessing {
+ ".*")) { + ".*")) {
formattedmessage = formattedmessage.replaceAll( formattedmessage = formattedmessage.replaceAll(
"(?i)" + Pattern.quote("@console"), "§b@console§r"); "(?i)" + Pattern.quote("@console"), "§b@console§r");
formattedmessage = formattedmessage
.replaceAll(
"(?i)" + Pattern.quote("@console"),
String.format(
"\",\"color\":\"%s\"},{\"text\":\"§b@console§r\",\"color\":\"blue\"},{\"text\":\"",
colormode)); //TODO: Add optional username option to setflair
System.out.println("\007"); System.out.println("\007");
} }
} }