ez tmp fix for sendername receivername not being replaced properly
This commit is contained in:
parent
40a6e6bcc9
commit
20c7f0a6d9
|
|
@ -84,14 +84,14 @@ public class ChatListener implements Listener, ChatRenderer {
|
||||||
ChatUser user = ChatUserManager.getChatUser(player.getUniqueId());
|
ChatUser user = ChatUserManager.getChatUser(player.getUniqueId());
|
||||||
TagResolver placeholders = TagResolver.resolver(
|
TagResolver placeholders = TagResolver.resolver(
|
||||||
Placeholder.component("sender", user.getDisplayName()),
|
Placeholder.component("sender", user.getDisplayName()),
|
||||||
Placeholder.component("sendername", player.name()),
|
// Placeholder.component("sendername", player.name()),
|
||||||
Placeholder.component("prefix", user.getPrefix()),
|
Placeholder.component("prefix", user.getPrefix()),
|
||||||
Placeholder.component("prefixall", user.getPrefixAll()),
|
Placeholder.component("prefixall", user.getPrefixAll()),
|
||||||
Placeholder.component("staffprefix", user.getStaffPrefix()),
|
Placeholder.component("staffprefix", user.getStaffPrefix()),
|
||||||
Placeholder.component("message", message)
|
Placeholder.component("message", message)
|
||||||
);
|
);
|
||||||
|
|
||||||
return Utility.parseMiniMessage(Config.CHATFORMAT, placeholders);
|
return Utility.parseMiniMessage(Config.CHATFORMAT.replaceAll("<sendername>", player.getName()), placeholders);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
@ -53,7 +53,9 @@ public class ChatHandler {
|
||||||
if(player.getCurrentServer().isPresent() && player2.getCurrentServer().isPresent()) {
|
if(player.getCurrentServer().isPresent() && player2.getCurrentServer().isPresent()) {
|
||||||
// redirect to the sender
|
// redirect to the sender
|
||||||
serverConnection = player.getCurrentServer().get();
|
serverConnection = player.getCurrentServer().get();
|
||||||
Component component = Utility.parseMiniMessage(Config.MESSAGESENDER, Placeholders);
|
Component component = Utility.parseMiniMessage(Config.MESSAGESENDER
|
||||||
|
.replaceAll("<sendername>", player.getUsername())
|
||||||
|
.replaceAll("<receivername>", player2.getUsername()), Placeholders);
|
||||||
ByteArrayDataOutput buf = ByteStreams.newDataOutput();
|
ByteArrayDataOutput buf = ByteStreams.newDataOutput();
|
||||||
buf.writeUTF("privatemessageout");
|
buf.writeUTF("privatemessageout");
|
||||||
buf.writeUTF(player.getUniqueId().toString());
|
buf.writeUTF(player.getUniqueId().toString());
|
||||||
|
|
@ -64,7 +66,9 @@ public class ChatHandler {
|
||||||
|
|
||||||
//redirect to the receiver
|
//redirect to the receiver
|
||||||
serverConnection = player2.getCurrentServer().get();
|
serverConnection = player2.getCurrentServer().get();
|
||||||
component = Utility.parseMiniMessage(Config.MESSAGERECIEVER, Placeholders);
|
component = Utility.parseMiniMessage(Config.MESSAGERECIEVER
|
||||||
|
.replaceAll("<sendername>", player.getUsername())
|
||||||
|
.replaceAll("<receivername>", player2.getUsername()), Placeholders);
|
||||||
buf = ByteStreams.newDataOutput();
|
buf = ByteStreams.newDataOutput();
|
||||||
buf.writeUTF("privatemessagein");
|
buf.writeUTF("privatemessagein");
|
||||||
buf.writeUTF(player2.getUniqueId().toString());
|
buf.writeUTF(player2.getUniqueId().toString());
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user