
BareBones模板(洁净室版)
一个为Minecraft 1.12.2 (Cleanroom) 优化的极简主义模板整合包。
查看大图BareBones 模板整合包(Cleanroom)
BareBones 是一个面向 Minecraft 1.12.2 的模板整合包,旨在创建一个极简且标准化的模组列表,可作为新整合包的基础,或作为将旧整合包更新至新标准的一种手段。
我们力求确保模板默认包含的模组仅提供显著的生活质量(QoL)改进、游戏优化或漏洞修复,而不会直接影响游戏玩法。
BareBones 还包含一个预配置的 Crash Assistant 问题模组配置,以及定制的 PackCompanion 模组,使用户能够轻松识别导致问题或已被其他模组取代的模组。
为实现无缝过渡,BareBones 还包含一个实验性的 Cleanroom 重新启动器构建,允许用户在无需任何手动输入的情况下采用 Cleanroom 环境,并配备了一个功能完备的游戏内配置菜单!
本整合包不包含除 Universal Tweaks 中的微小调整之外的任何新内容或游戏玩法修改。
本整合包不包含除直接提升性能之外的任何着色器或光照增强模组。
安装说明
全新安装
- 将 BareBones 整合包下载或导入到你常用的启动器中。
- 将本说明“可选模组”部分中的任何所需模组添加到 BareBones 实例中。
- 添加你想要包含在整合包中的任何模组。
- 运行整合包。
- 如果 CrashAssistant 提示任何有问题的模组,请相应地将它们移除。
- 如果发现重复的模组 ID,请移除任何过时的版本。
- 整合包启动后,进入一个新世界并点击聊天窗口中提供的链接,或者导航到
<整合包实例>/config/packcompanion/outputs并打开最近的html输出日志。 - PackCompanion 输出包含一系列建议操作,以确保稳定的模组环境。请尽可能遵循建议的操作。
- 完成所有更改且 Cleanroom 成功启动后,删除或禁用以下模组。
- PackCompanion
- 启动整合包,享受你更新后的实例吧!
整合包更新
- 下载你想要更新的整合包的新实例。
- 如果存在以下模组,请将其更新到最新版本。
- Dynamic Surroundings
- Orelib
- 使用你常用的启动器创建一个 BareBones 包模板的实例。
- 将本说明“可选模组”部分中的任何所需模组添加到 BareBones 实例中。
- 将
config和mods文件夹从 BareBones 实例复制到另一个整合包中。 - 运行整合包。
- 如果 CrashAssistant 提示任何有问题的模组,请相应地将它们移除。
- 整合包启动后,进入一个新世界并点击聊天窗口中提供的链接,或者导航到
<整合包实例>/config/packcompanion/outputs并打开最近的html输出日志。 - PackCompanion 输出包含一系列建议操作,以确保稳定的模组环境。由于某些模组更新可能会破坏 CraftTweaker 脚本,建议一次只更新几个模组。如果出现错误,你可以更新脚本以反映任何更改,或回退到该模组的先前版本。
- 完成所有更改且 Cleanroom 成功启动后,删除或禁用以下模组。
- PackCompanion
- 启动整合包,享受你更新后的实例吧!
包含的模组
- 高级进度定位器 (1.2.2) - 一个 QoL 模组,为聊天框中的进度添加左键交互功能,并增加了一个进度定位器命令。
- Alfheim 光照引擎 (1.6) - Minecraft 的光照引擎替代品,针对性能进行了优化并修复了许多错误。如果你遇到 Alfheim 的问题,可以尝试使用 燐/Hesperus,但不推荐。
- CensoredASM (5.31) - 针对 1.12.2 的大型优化合集。
- Cleanroom Relauncher (0.4.0) - 使用 Cleanroom 模组加载器重新启动 Forge 1.12.2 环境。
- ConfigAnytime (3.0) - 一个允许早期加载配置的实用模组。被 Universal Tweaks 和许多其他使用 mixin 修改 Minecraft 代码的模组使用。
- Crash Assistant (1.11.6) - 一个高级崩溃日志处理器,带有几个重要的调试工具。在 BareBones 模板中用于定位不兼容和已弃用的模组。
- File Director (1.9.1) - 整合包作者工具,用于在远程支持下安装和更新整合包配置。主要用于 Cleanroom Relauncher。
- Fixeroo (2.3.6) - 针对 Minecraft 的一系列小型修复合集,最著名的是对 Clumps 模组的改进实现。
- Flare (0.7.0) - 基于 Spark 的 1.12.2 客户端和服务器性能分析器。
- FPS Reducer (1.20) - 当游戏窗口不活动或最小化时,减少 CPU 和 GPU 使用率。
- Fugue (0.23.4) - 一个适用于 Cleanroom 模组加载器的通用不兼容性修补模组。
- Gnetum (1.3.5) - 通过将 HUD 更新分布到多个帧来提升 GUI 性能。
- Had Enough Items (4.29.15) - JEI 针对 1.12.2 的更新分支,具有优化和更多功能。
- JEI Area Fixer (2.3.0) - 一系列模组修复,以防止 GUI 与 JEI/HEI 重叠。
- LemonSkin (4.0.0) - AppleSkin 的更新分支,添加了物品饥饿值提示和高级饥饿条外观。
- MixinBooter (10.7) - 一个用于字节码操作的标准库。此包中的大多数模组都需要它。
- Mouse Tweaks Unofficial (3.1.5) - MouseTweaks 在 Minecraft 1.12.2 上的延续,添加了改进的鼠标 GUI 交互。
- PackCompanion (1.0.2) - 一个实用模组,用于协助玩家和整合包作者寻找更新的分支和有问题的模组。
- Reach Fix (1.1.3) - 修复了触及距离属性不适用于玩家和实体攻击的问题。还改进了攻击实体时的命中判定插值。
- Red Core (0.7.1) - 由 Alfheim 光照引擎使用的库模组。
- Scalar Legacy (1.0.1) - Cleanroom 模组加载器的 Scala 2.11.x 提供者。
- Sound Device Options (1.0.4) - 一个小模组,添加了无需重新加载游戏即可切换声音输出设备的选项。
- StellarCore (1.5.22) - 针对 1.12.2 的调整、优化和修复合集。
- Universal Tweaks (1.19.1) - 一个社区项目,旨在将各种错误修复和调整整合到针对 Minecraft 1.12.2 的单一解决方案中。
- VintageFix (0.6.2) - FoamFix 的更新和改进版本。改善了 Minecraft 1.12.2 的加载时间和内存使用。
可选模组
- Aqua Acrobatics - 回溯 1.13+ 的游泳、潜行和爬行机制。同时回溯了物品漂浮机制,这可能会导致某些模组出现问题。
- 附魔描述 - 为附魔添加描述其效果的说明。大多数(但不是全部)添加附魔的模组都支持此模组。
- Ender 的整合包调整 - 一系列整合包调整,最著名的是更新过的敌人生命条渲染。对 AssetMover 有软性依赖,可能增加加载时间。
- 实体剔除 (作者 tr7zw) - 通过隐藏玩家视线之外的实体和方块实体来提升性能。可能导致某些方块实体闪烁。性能提升可能因情况而异。
- FastEntityRender - 提升实体渲染性能。该模组尚未发布到 CurseForge,且不支持着色器。
- Inventory Bogo Sort - 一个更新且高度可配置的库存整理器。需要 Key Binding Patch,后者会破坏现有的按键绑定设置。
- JEI Utilities - 为 JEI 添加了许多实用功能,例如查看历史和配方书签。
- 粒子剔除 - 阻止渲染玩家视野之外的粒子。可能导致粒子行为不一致。性能提升可能因情况而异。
- Packet Fixer - 修复 Minecraft 中的一些数据包问题。与 Universal Tweaks 有轻微重叠。
- 药水描述 (Forge) - 为药水添加描述其效果的说明。其支持度不如附魔描述广泛。
- Roughly Enough IDs - 扩展方块、物品、生物群系、药水和附魔的 ID 限制。大型整合包需要此模组。
- ScalingGUIs - 将单个 GUI、HUD 和提示框的缩放比例分离。对于在高于 1080p 的分辨率下游戏的玩家非常有用。
- 服务器标签信息 - 在服务器信息标签页添加平均游戏刻时间和每秒刻数(TPS)。对于检测服务器或单人游戏世界中的 TPS 延迟非常有用。
- ZS Packet - 改进客户端到服务器以及服务器到客户端的数据包压缩。当每秒生成数百个数据包时(这极其罕见),可提供非常小的性能提升。
常见问题解答
问: 还有其他渲染优化模组吗?
有的,还有三个:
这些模组的效果因用户而异,有些人获得了显著提升的性能,而另一些人则获得了更差的性能。
虽然未包含在此模板的“可选”部分中,但 Nothirium 是 BareBones 的推荐方案。如果要将 Nothirium 添加到你的整合包中,请务必同时包含 Naughthirium。
如果你选择将 OptiFine 添加到整合包中,请务必同时包含 OptiNotFine。
你可以在此处阅读有关这些模组的更多信息:渲染优化模组
问: 为什么默认不包含实体/粒子剔除?
剔除模组需要进行计算以确定是否应剔除对象。因此,它们总是会有一些处理开销。
这意味着这些模组只有在世界或基地加载并渲染了大量实体或方块实体时,才会带来性能提升。
这些模组默认包含是安全的,但其实际性能提升会因具体情况而异。
问: 为什么不包含 OptiFine?
1.12.2 的 OptiFine 已经非常过时,且不再受开发者支持。它会增加加载时间,并可能导致模组实体出现渲染问题。它与 BareBones 模板并非不兼容,但可能需要进行额外的配置。
如果你确实选择包含 OptiFine,请务必同时将 OptiNotFine 添加到你的整合包实例中。
问: 为什么不包含?
在优化和修复方面,社区中存在大量错误信息。不良行为者会发布声称带来巨大性能提升但实际上毫无作用的模组(如 Performant),或者反而会使游戏性能变差的模组(如 Frustum Culling)。
BareBones 配置为能够自动检测大多数此类问题模组,但你始终应对任何自称是“优化”或“性能”模组的模组保持警惕。
问: 我如何识别可疑的模组?
BareBones 包含许多功能来帮助你找到导致问题的模组,但每天都有新的问题模组被添加到 CurseForge 和 Modrinth 上。
在判断一个模组是否真正有用时,请注意以下警告信号:
- 模组描述吹嘘提升了 FPS 或增加了优化。 警惕那些描述极其模糊,并使用诸如“提升 FPS”、“降低 CPU/GPU 负载”、“增加性能”或“改进优化”等关键短语的描述。
- 不要被炒作迷惑。 很少有(如果有的话)模组能真正将性能提升 50% 或 100 FPS。对任何吹嘘极高性能提升的模组保持警惕。
- 功能繁多。 如果一个模组的描述看起来好得令人难以置信,那它很可能就是假的。AI 生成的文本倾向于奉承的语气,说你想听的话。在模组环境中,包含数百项新增内容且没有任何不兼容几乎是不可能的。
- 模组许可是“保留所有权利”。 虽然这并不能立即表明模组有问题,但大多数真正能提升性能的模组都使用开源许可证,以便其他人可以从中学到东西或帮助改进模组。
- 模组是闭源的。 大多数真正的性能模组都会发布指向源代码仓库的链接,以便人们可以查看代码。一个闭源的优化模组很好地表明模组作者试图隐藏某些东西。
- 描述大量使用彩色文本符号或表情符号。 虽然模组作者确实会尝试美化他们的描述页面,但 AI 生成的描述高度使用彩色符号作为所有部分标题。如果描述是 AI 生成的,那么该模组很可能也是 AI 生成的。
- 警惕小文件大小。 虽然 Minecraft 模组并不是特别大,但小于 20 KB 的模组 jar 文件极其罕见。当它们如此之小时,其效果很可能同样有限。
虽然这些迹象单独都不足以判定一个模组有问题,但它们共同构成了一个相当不错的试金石测试,可以用来识别可疑模组。
问: 我在哪里可以找到更新的模组和模组分支列表?
CleanroomMC 维护着一个不完整但持续更新的已弃用模组及其分支列表。你可以在此处找到此列表:准备你的整合包
显示 1-3 条,共 3 条
| 说明 | 类型 | 名称 | 游戏版本 | 大小 | 上传时间 | 下载 |
|---|---|---|---|---|---|---|
| R | 1.3.0当前版本 | 1.12.2 | 312.1 KB | 2026/08/29 | ||
作者未提供这个版本的更新说明。 这个版本的文件请在客户端中获取。 | ||||||
| R | 1.2.0 | 1.12.2 | 312.2 KB | 2026/07/02 | ||
作者未提供这个版本的更新说明。 这个版本的文件请在客户端中获取。 | ||||||
| R | 1.0.0 | 1.12.2 | 306.0 KB | 2026/04/02 | ||
作者未提供这个版本的更新说明。 这个版本的文件请在客户端中获取。 | ||||||
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。