YMLCharacterStorage.java 文件源码

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

项目:CharacterCards 作者:
private RpChar loadCharacter(File playerFile)
   {
       OfflinePlayer player = Bukkit.getOfflinePlayer(UUID.fromString(playerFile.getName().substring(0, playerFile.getName().length() - 4)));
       RpChar character = new RpChar(player,plugin);

    Configuration playerConfig = YamlConfiguration.loadConfiguration(playerFile);

       for (Field field : plugin.getCharacterManager().getFields().values())
       {
           if (!playerConfig.isSet(field.getName()))
               continue;

           character.setField(field.getName(), playerConfig.getString(field.getName()));
       }

       return character;
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号