PlayerListener.java 文件源码

java
阅读 24 收藏 0 点赞 0 评论 0

项目:CrazyLogin 作者:
@EventHandler(ignoreCancelled = true, priority = EventPriority.HIGHEST)
@Localized("CRAZYLOGIN.KICKED.NOACCOUNT")
public void PlayerLoginDataUpdate(final PlayerLoginEvent event) {
    if (event.getResult() != Result.ALLOWED) {
        return;
    }
    final Player player = event.getPlayer();
    final LoginPlayerData data = plugin.getCrazyDatabase().updateEntry(player.getName());
    if (!plugin.isBlockingGuestJoinEnabled() || data != null) {
        return;
    }
    event.setResult(Result.KICK_WHITELIST);
    event.setKickMessage(plugin.getLocale().getLocaleMessage(player, "KICKED.NOACCOUNT"));
    plugin.getCrazyLogger().log("AccessDenied", "Denied access for player " + player.getName() + " @ " + event.getAddress().getHostAddress() + " because of he has no account!");
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号