资源包配置文件

资源包配置文件

保存、管理和共享命名的资源包加载顺序配置。在资源包界面中,只需几秒钟即可在不同资源包设置间切换。

管理

资源包配置文件

GitHub 发布版本 Modrinth 许可协议: MIT Fabric

这是一个轻量级的客户端侧 Fabric 模组,让你可以直接在资源包界面中保存、管理和分享命名的资源包加载顺序配置文件。


配置文件界面截图,显示已保存的配置文件列表,包含数据包数量和自定义图标


功能特性

  • 保存配置文件 - 一键将当前资源包加载顺序快照保存为命名配置文件。
  • 即时加载 - 应用任何已保存的配置文件,资源包会自动重新加载;无需重启游戏。
  • 编辑配置文件 - 在不影响主加载顺序的情况下,添加、删除和重新排列配置文件内的资源包。编辑活跃配置文件后,它会自动重新应用,让你的更改即时生效。
  • 收藏夹 - 为配置文件标记星标,将其置顶到列表顶部。
  • 自定义图标 - 为任何配置文件指定自定义图片;若未设置,则自动根据资源包图标生成组合图标。
  • 导入 / 导出 - 以 .rpprofile 文件共享配置文件,该文件是一个包含资源包列表和自定义图标的单个 JSON 文件。
  • 缺失数据包检测 - 包含不可用资源包的配置文件会自动标记,但仍可在不包含缺失资源包的情况下应用。
  • 对键盘和屏幕阅读器友好 - 基于 Minecraft 原生组件构建,因此配置文件和资源包列表支持完整键盘导航和屏幕阅读器朗读。

下载


安装

  1. 安装对应你 Minecraft 版本的 Fabric Loader。
  2. 安装 Fabric API。
  3. 安装 Fabric Language Kotlin。
  4. 将模组的 .jar 文件放入你的 .minecraft/mods 文件夹。 5.(可选)安装 Mod Menu 以从模组列表打开配置文件界面。

仅客户端侧 — 无需安装到服务器。


兼容性

依赖项 版本
Minecraft 26.1 - 26.2
Fabric Loader 0.19.3+
Fabric API 0.152.1+26.1.2
Fabric Language Kotlin 1.13.12+kotlin.2.4.0
Mod Menu 18.0.0-beta.1 (可选)

使用方法

通过原版资源包界面上的配置文件按钮(位于“打开资源包文件夹”左侧)打开资源包配置文件界面,或通过 Mod Menu 打开。

操作 方法
保存当前加载顺序 输入名称 → 点击保存当前
加载一个配置文件 点击配置文件行的任意位置
编辑配置文件内的资源包 点击 ✎
删除一个配置文件 点击 ✕
将配置文件设为收藏 点击 ★ / ☆
设置 / 更改配置文件图标 打开编辑(✎)→ 点击图标…
移除自定义图标 打开编辑(✎)→ 点击图标旁的 ✕
导出配置文件 打开编辑(✎)→ 点击导出按钮(右下角)
导入配置文件 点击导入按钮(配置文件列表右下角)

在编辑器中,点击可用列中的资源包可将其添加到已选择列的顶部。使用已选择资源包图标上的箭头覆盖层可将其移除或重新排序。使用键盘焦点时,按 Enter 添加/移除,按 Shift+向上/向下 重新排序。


配置文件文件格式

配置文件保存到:

config/resourcepackprofiles.json

自定义图标存储到:

config/resourcepackprofiles/icons/

导出的 .rpprofile 文件是标准的 JSON:

{
  "name": "我的配置文件",
  "packIds": ["file/Pack1", "file/Pack2"],
  "favorite": false,
  "customIcon": "<base64 编码的 PNG 图片,或 null>"
}

从源代码构建

git clone https://github.com/ZephByte/ResourcePackProfiles.git
cd ResourcePackProfiles
./gradlew build

构建的 jar 文件将位于 build/libs/ 中。


许可协议

MIT - 可自由使用、修改和再分发。详见 LICENSE。


作者

由 ZephByte 制作。