EventListener.java 文件源码

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

项目:AntiBots 作者:
@EventHandler
public void onPlayerJoin(AsyncPlayerPreLoginEvent event){
    if(protection){
        DataProvider dp = DataProvider.getInstance();
        ApiDataProvider adp = ApiDataProvider.getInstance();
        try{
            if(dp.getWhitelist().contains(event.getName())) return;
            if(!adp.testFor(event.getName())){
                event.disallow(AsyncPlayerPreLoginEvent.Result.KICK_OTHER, DataProvider.getInstance().getFormattedMessage());
            }
        } catch(Exception e) {
            Main.instance().getLogger().log(Level.SEVERE, "An exception occured while verifying " + event.getName() + ". Usually it's caused by bad configuration. Check your configuration, or start a new issue on GitHub!");
            event.disallow(AsyncPlayerPreLoginEvent.Result.KICK_OTHER, DataProvider.getInstance().getFormattedMessage());
        }
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号