PlayerManager.java 文件源码

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

项目:VanillaPlus 作者:
@EventHandler
public void playerLogin(PlayerLoginEvent event){
    VPPlayer player = preLoad(event.getPlayer());
    if(player == null){
        ErrorLogger.addError("Couldn't preload " + event.getPlayer());
        event.setResult(Result.KICK_OTHER);
        return;
    }
    if(player.isOnline()){
        event.setResult(Result.KICK_OTHER);
        //player.setOffline();
        return;
    }
    VanillaPlusCore.getChannelManager().init(player);
    VPPLoginEvent e = new VPPLoginEvent(player);
    e.setResult(Result.ALLOWED);
    Bukkit.getServer().getPluginManager().callEvent(e);
    event.setResult(e.getResult());
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号