1
mirror of https://github.com/CarmJos/cn2b2t-project.git synced 2026-06-04 08:48:16 +08:00

添加进入服务器时的IP。

This commit is contained in:
carm
2020-05-29 10:56:34 +08:00
parent d808468e84
commit a406e8296b
@@ -5,9 +5,10 @@ import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener; import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerChatEvent; import org.bukkit.event.player.PlayerChatEvent;
import org.bukkit.event.player.PlayerCommandPreprocessEvent; import org.bukkit.event.player.PlayerCommandPreprocessEvent;
import org.bukkit.event.player.PlayerJoinEvent;
import org.bukkit.event.player.PlayerQuitEvent; import org.bukkit.event.player.PlayerQuitEvent;
import org.bukkit.event.server.ServerCommandEvent; import org.bukkit.event.server.ServerCommandEvent;
import org.cn2b2t.common.functions.ProfileData;
import org.cn2b2t.core.events.UserHandlerLoadedEvent;
import org.cn2b2t.logger.managers.LoggerManager; import org.cn2b2t.logger.managers.LoggerManager;
public class LoggerListener implements Listener { public class LoggerListener implements Listener {
@@ -23,9 +24,13 @@ public class LoggerListener implements Listener {
LoggerManager.log(LoggerManager.LogType.COMMAND, e.getPlayer(), e.getMessage().replace("\\", "\\\\")); LoggerManager.log(LoggerManager.LogType.COMMAND, e.getPlayer(), e.getMessage().replace("\\", "\\\\"));
} }
@EventHandler(priority = EventPriority.HIGHEST) @EventHandler
public void onJoin(final PlayerJoinEvent e) { public void onJoin(final UserHandlerLoadedEvent e) {
LoggerManager.log(LoggerManager.LogType.JOIN, e.getPlayer(), "Joined"); if (e.getHandler() instanceof ProfileData) {
String ip = e.getUser().getPlayer().getAddress().getAddress().toString();
LoggerManager.log(LoggerManager.LogType.JOIN, e.getUser().getPlayer(), ip);
}
} }
@EventHandler(priority = EventPriority.HIGHEST) @EventHandler(priority = EventPriority.HIGHEST)