Refactor chat logging

This commit is contained in:
P0nk
2022-01-03 18:35:15 +01:00
parent 7e7c2cb153
commit 6041d56bcd
9 changed files with 51 additions and 62 deletions

View File

@@ -1,11 +1,10 @@
package net.server.channel.handlers;
import client.Client;
import config.YamlConfig;
import net.AbstractPacketHandler;
import net.packet.InPacket;
import net.packet.Packet;
import tools.LogHelper;
import server.ChatLogger;
import tools.PacketCreator;
/**
@@ -25,23 +24,16 @@ public class AdminChatHandler extends AbstractPacketHandler {
switch (mode) {
case 0:// /alertall, /noticeall, /slideall
c.getWorldServer().broadcastPacket(packet);
if (YamlConfig.config.server.USE_ENABLE_CHAT_LOG) {
LogHelper.logChat(c, "Alert All", message);
}
break;
case 1:// /alertch, /noticech, /slidech
ChatLogger.log(c, "Alert All", message);
}
case 1 -> {// /alertch, /noticech, /slidech
c.getChannelServer().broadcastPacket(packet);
if (YamlConfig.config.server.USE_ENABLE_CHAT_LOG) {
LogHelper.logChat(c, "Alert Ch", message);
}
break;
case 2:// /alertm /alertmap, /noticem /noticemap, /slidem /slidemap
ChatLogger.log(c, "Alert Ch", message);
}
case 2 -> {// /alertm /alertmap, /noticem /noticemap, /slidem /slidemap
c.getPlayer().getMap().broadcastMessage(packet);
if (YamlConfig.config.server.USE_ENABLE_CHAT_LOG) {
LogHelper.logChat(c, "Alert Map", message);
}
break;
ChatLogger.log(c, "Alert Map", message);
}
}
}
}