PlayerListener.java 文件源码

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

项目:CraftoPlugin 作者:
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);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号