void checkForNameChange(StoredPlayer player, AsyncPlayerPreLoginEvent event, PlayerStorage storage) {
if (player == null || event == null || !player.getUniqueId().equals(event.getUniqueId())) { return; }
// TODO: Register name change record as soon as RecordModule is ported to 4.0
// TODO: Call StoredPlayerChangeNameEvent
if (!player.getName().equals(event.getName())) {
info("Player " + player.getId() + " changed name from '" + player.getName() + "' to '" + event.getName() + "'");
((DatabaseStoredPlayer) player).setName(event.getName());
// Restore into nameMap
storage.store(player);
}
}
PlayerListener.java 文件源码
java
阅读 20
收藏 0
点赞 0
评论 0
项目:CraftoPlugin
作者:
评论列表
文章目录