Make use of StringBuilder for chat logs.

This commit is contained in:
MobiusDevelopment
2022-09-28 11:48:18 +00:00
parent e1dfafbf7e
commit c0663bc20c
54 changed files with 540 additions and 81 deletions

View File

@@ -177,13 +177,23 @@ public class Say2 implements IClientIncomingPacket
if (Config.LOG_CHAT)
{
final StringBuilder sb = new StringBuilder();
sb.append(chatType.name());
sb.append(" [");
sb.append(player);
if (chatType == ChatType.WHISPER)
{
LOGGER_CHAT.info(chatType.name() + " [" + player + " to " + _target + "] " + _text);
sb.append(" to ");
sb.append(_target);
sb.append("] ");
sb.append(_text);
LOGGER_CHAT.info(sb.toString());
}
else
{
LOGGER_CHAT.info(chatType.name() + " [" + player + "] " + _text);
sb.append("] ");
sb.append(_text);
LOGGER_CHAT.info(sb.toString());
}
}

View File

@@ -69,7 +69,14 @@ public class RequestSendFriendMsg implements IClientIncomingPacket
if (Config.LOG_CHAT)
{
LOGGER_CHAT.info("PRIV_MSG [" + player + " to " + targetPlayer + "] " + _message);
final StringBuilder sb = new StringBuilder();
sb.append("PRIV_MSG [");
sb.append(player);
sb.append(" to ");
sb.append(targetPlayer);
sb.append("] ");
sb.append(_message);
LOGGER_CHAT.info(sb.toString());
}
targetPlayer.sendPacket(new L2FriendSay(player.getName(), _reciever, _message));