mirror of
https://github.com/CarmJos/cn2b2t-project.git
synced 2026-06-04 08:48:16 +08:00
添加进入服务器时的IP。
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user