ItemFig

ItemFig

一个用于通过JSON保存和读取物品配置的简单库

基础库

ItemFig 是什么

一个简单的库,用于在 MC Forge 中通过 JSON 保存和读取物品配置。

该库由 CrazedAerialCable 从头编写,基于 Weaponworks 1.3 中看到的原始想法。这个想法当时由出色的模组作者 Lyof 提供并制作了原型。我诚挚地鼓励你去看看他的模组,比如 Sortilege 和 Ends Phantasm!

当前特性:

  • 从 JSON 格式的配置文件读取和保存配置值。

  • 如果配置文件被删除,则根据设置的默认值自动重新创建配置文件。

  • 自动为配置文件中完全缺失的物品重新创建值(例如,当添加新物品时)。

  • 自动为物品的字段值重新创建值(例如,当你想重置武器的伤害值时)。

  • 更改配置文件的位置和名称(但扩展名只能是 json)。

当前限制

我已知晓并能想到的,且未来可以处理的问题:

  • 目前所有内容都放在一个配置文件中。
  • 你不能更改配置文件本身的路径。它只会放在 config 文件夹中。

Wiki:https://github.com/Hornster/ItemFig/wiki