介绍
介绍由机器翻译自 CurseForge 原页面,仅供参考。
Boson 是一个(不算太)小型的前置库模组,提供自定义工具和接口,供其他模组用于构建自己的前置库,从而简化模组开发。
TheSilkMiner 的所有模组(Fermion 除外,另有说明的情况除外)都需要此模组才能运行。
面向玩家
虽然这是一个前置库模组,但它也添加了一些不会对游戏造成侵入性影响的内容,或许能提升游玩体验。
通过配置文件,可以完全禁用所有对游戏内容的改动。
目前的功能:
- 加载界面分辨率更高,并会告知你注册表的填充进度及正在填充的注册表;
- 信息更丰富的提示框,支持查看 NBT、矿物词典条目、配方信息等;
- 功能更强大的 CraftTweaker API(例如支持函数式编程风格的 Sequences 和反射);
面向开发者
除了前面在“面向玩家”部分提到的内容,Boson 还为开发者提供了一些便利。
Kotlin 与 Java 的说明
这个前置库也针对 Kotlin 用户进行了设计,因此大量使用了 DSL、伴生对象等特性。
虽然基于 Java 的模组也可以使用这个前置库,但我们强烈建议你考虑其他前置库。Kotlin 用户则非常适合使用它。
目前的功能:
FMLLoadComplete新增了一个伴随事件,会在模组切换到AVAILABLE之前触发;- 对象持有器现在会在填充完成时发出通知;
- 全新的 DSL 配置框架;
- 全新的矿物词典系统,基于 1.14 标签构建,支持更精细的控制,也不再依赖约定式命名;
- 可自动从可配置的位置加载文件,例如其他模组或其他目录(主要是 JSON 文件);
- SQL 管理更加简单、面向对象;
还有更多功能即将推出。
常见问题
Boson 支持哪些 Minecraft 版本?
Boson 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Boson 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
TheSilkMiner 的其他作品
查看全部 →CraftTweaker
by jaredlll08, TheSilkMiner 等
CraftTweaker 允许整合包和服务器自定义游戏内容。使用 CraftTweaker,你可以修改配方、编写事件脚本、添加新命令,甚至修改物品属性!
2.3亿
8 天前
CurseForge · Modrinth
Fermion Lib
by TheSilkMiner
适用于 Forge 1.14 及更高版本的 Java 核心模组开发库
17.8万
5 年前
CurseForge
Memento Mori / Remember Death
by TheSilkMiner
Make memories, because life doesn't last forever
2,598
5 年前
CurseForge
Project T.A.G.S.
by TheSilkMiner
Spicy Tags for your Items
626
5 年前
CurseForge
评论
登录后评论和评分