private void checkForIPChange(final CraftoPlayer player, final AsyncPlayerPreLoginEvent event, final boolean firstJoin) {
if (player != null && event != null && player.getUniqueId().equals(event.getUniqueId())) {
final String newAddress = event.getAddress().toString().replace("/", "");
if (!player.getCurrentAddress().equals(newAddress) || firstJoin) {
((DatabaseCraftoPlayer) player).setCurrentAddress(event.getAddress().getHostAddress());
if (!firstJoin) {
this.plugin.getServer().getPluginManager().callEvent(new CraftoPlayerIPChangeEvent(player, player.getCurrentAddress(), event.getAddress().toString()));
}
}
}
}
CraftoDatabase.java 文件源码
java
阅读 18
收藏 0
点赞 0
评论 0
项目:CraftoPlugin
作者:
评论列表
文章目录