
Recursive Resources
为资源包菜单添加文件夹支持。
查看大图递归资源
一个将 Resource Pack Organiser 模组移植到现代 Minecraft 版本并附带个人见解的版本。
摘要
递归资源是一个修改了原版资源包菜单的模组,旨在通过添加许多生活质量功能,使其对高级用户更加友好,例如:
- 能够将资源包组织到文件夹中,并可在游戏内进行导航
- 广泛的文件夹自定义功能,包括自定义图标、排序和伪符号链接
- 一键启用整个文件夹的资源包,有效创建“配置档案”
- 文件夹视图(在文件夹内外导航)和扁平视图(所有文件夹中的资源包显示在单个列表中)
- 搜索资源包名称和描述(支持通配符)

功能
文件夹
此模组的大部分功能都围绕文件夹展开。
与原版不同,你在 .minecraft/resourcepacks 文件夹中创建的任何子文件夹都会在游戏中显示,
让你可以进出这些文件夹来选择资源包。
由于技术限制,此模组无法在游戏中创建或管理文件夹,也无法移动资源包,
这必须通过外部文件浏览器完成。
你对目录结构所做的任何更改都会在游戏中实时更新。

注意:未压缩的资源包仍会被正确检测并作为资源包显示在列表中。
快速启用/禁用
你可能已经注意到资源包列表顶部新增的按钮。 这些按钮可用于快速启用或禁用当前文件夹中的所有资源包。 将鼠标悬停在文件夹图标上时,也会看到一个类似的按钮, 该按钮将启用该文件夹中的所有资源包。
通过这种方式启用的资源包将按照它们在文件夹中出现的顺序应用,
该顺序可以使用如下所述的 folder.json 文件进行自定义。


文件夹图标
你可以通过在文件夹内放置一个名为 icon.png 的图片来为文件夹设置自定义图标。
该图片将显示在资源包列表中,可用于快速识别文件夹。
![]()
folder.json 配置
你可能已经在上面的截图中看到了一个名为 folder.json 的文件,
此文件用于为其所在的文件夹配置一些额外的属性。
当你创建并进入一个新文件夹时,系统会自动创建其中一个此类文件。
在文本编辑器中打开它,你应该会看到类似于以下的结构:
{
"icon": "icon.png",
"description": "",
"packs": [
"circular hotbar.zip",
"Not Microsoft"
],
"hidden": false
}
这些字段代表以下含义:
icon- 用于此文件夹的图标文件的名称,相对于此文件夹。description- 文件夹的描述,显示在其名称下方。hidden- 是否在列表中隐藏此文件夹。
packs 字段稍微复杂一些。
它包含当前文件夹中所有资源包的列表,顺序即为它们显示和应用的顺序。
虽然你可以随意重新排序,
但移除其中一个资源包会自动将其重新添加,只要其文件仍在该文件夹中。
伪符号链接
在某些情况下,你可能希望一个资源包同时出现在多个文件夹中。
虽然你可以直接复制该资源包,但这会占用双倍的磁盘空间,并且可能不切实际。
这就是为什么 folder.json 中的 packs 字段支持引用当前文件夹之外的资源包。
例如,你可以像这样修改上述示例中的 folder.json:
{
"icon": "icon.png",
"description": "",
"packs": [
"vanillatweaks packs/VanillaTweaks_general.zip",
"circular hotbar.zip",
"Not Microsoft"
],
"hidden": false
}
这将导致 VanillaTweaks_general.zip 资源包同时出现在
vanillatweaks packs 文件夹和当前文件夹中:

许可证
此模组基于 Mozilla Public License 2.0 版本发布。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。