将旧数据转换为v2版本
建议重新创建一个世界,并且不要使用旧的世界来进行转换. 转换器仍是测试阶段
版本对比
ItemsAdder v2 是对 ItemsAdder 旧版本的全新编译 优化了配置以及资源包文件的路径/属性/格式 功能更多,优化更强,更易于服主的编辑和维护
如何将旧的配置文件和资源包转换为新格式?
您必须遵循本教程步骤(`・ω・´)
请务必仔细按照教程进行操作, 不要着急(〃´-ω・) 否则您可能会犯错误并使用更长的时间来进行转换.
在本地测试服务器上执行此操作,可避免错误和丢失数据的风险
步骤 1
关闭服务器并删除旧版本 ItemsAdder.jar
下载 ItemsAdder Converter 并放入插件目录
步骤 2 - 复制物品配置
打开服务器 plugins 文件夹并创建一个名为 ItemsAdder_old 的 新 文件夹
打开 旧的 ItemsAdder 文件夹并从items文件夹复制文件 (如图)
将 items 文件夹粘贴到 ItemsAdder_old
步骤 3 - 复制资源包
创建一个 新的 文件夹 在 ItemsAdder_old 文件夹内命名为 pack
将旧的资源包 .zip中的 内容 确切的复制到新的资源包文件夹中
步骤 4 - 准备 ItemsAdder 2.0
** 如果你不想使用插件预置的自定义项目,想从零开始,可进行以下操作: **
打开 ItemsAdder 文件夹中的 config.yml
\(由 ItemsAdder 2.0 生成的) 并将这些属性设置为 false
然后删除 ItemsAdder\data\items_packs... 里的所有文件夹,保留
minecraft 文件夹. 并删除 ItemsAdder\data\resource_pack\assets... 里的文件夹,保留
minecraft 文件夹.
你还需要从 ia_gui.yml
删除预置内容的分类
步骤 5 - 准备转换
ItemsAdder 转换时将自动跳过预置的自定义项目,因此它会创建只有自己新增项目的资源包
在开始转换之前配置它
打开位于
plugins/ItemsAdderConverter/config.yml
的配置文件编辑
namespace(命名空间)
自定义命名空间名称. 您可以填写成服务器名称或任何您想要的名称. 例如:插件预置项目的 namespace(命名空间) 为 "itemsadder
" 这样你就可以使用/iaget itemsadder:ruby
这样的命令来获得该物品 (在新版本预置的新物品中你可以发现作者创建了许多的分组,如mcicons/mcemoji等等,这算是一个分组来区别他们的功能(。・ω・。)单纯就是方便)
步骤 6 - 转换
开始转换:
开启服务器
等待完成所有加载项
使用命令
/itemsadderconverter:iaconvert
**等待 **转换 完成
检查是否有报错
**在完成转换后 ** 关闭服务器
安装 ItemsAdder v2
确保已经 关闭 你的服务器
确保你已经 删除旧版 ItemsAdder.jar
如果已存在旧版itemadder文件夹 请将其 重命名 并放入 ItemsAdder_backup 文件夹 或者 删除 已存在的备份
下载 ItemsAdder 2.0 并放入插件目录
启动 你的服务器
等待 ItemsAdder 2.0 完成其文件的创建
如果出现任何错误,请阅读本篇文章并检查是否有步骤出错 (缺少前置, 错误的版本...) 并尝试重复正确的步骤
(忽略关于资源包 URL 的错误,过后咱们会配置它( • ̀ω•́ )✧)
打开刚刚生成的 ItemsAdder_converted 文件夹
复制
items_packs
以及resource_pack
两个文件夹到新的ItemsAdder
文件夹 (如果有弹窗请选择直接覆盖)重新启动 你的服务器
最后一步
删除
ItemsAdderConverter
,ItemsAdder_converted
,ItemsAdder_old
文件夹删除
ItemsAdderConverter.jar
资源包配置
请参阅此教程快速配置资源包:
https://github.com/LoneDev6/Wiki-ItemsAdder/blob/chinese/old/old-guides/plugin-usage/resourcepack-hosting/resourcepack-self-hosting.mdLast updated