基本信息
我的世界Java版本
1.21–1.21.1
1.20–1.20.4
1.19.x
1.18.1–1.18.2
1.17.1
1.16.1–1.16.5
1.15.2
1.14.2–1.14.4
1.13.2
1.12.x
1.11.2
1.10.2
1.10
1.9.4
1.8.9
1.7.10
平台
Fabric
其他链接
创作团队
详情信息
许可证 LGPL-2.1-only
发布于 a month ago
更新于 2 months ago
书架(Bookshelf)是一个依赖模组,旨在提升创建和维护《我的世界》内容的体验。书架包含了一系列我多年来整理的代码、框架、工具以及其他资源。书架依赖被数百万玩家所信赖,并有超过42000个项目在使用它!
为什么要使用依赖模组?
像书架这样的依赖模组为玩家和模组开发者提供了诸多益处。最大的好处在于它们能让看似不相关的模组共享部分相同的代码。这减少了创建和维护某些模组或特性所需的时间。依赖模组也在广泛的环境和社区中经过了测试,从而能减少漏洞并提升性能。
面向玩家的特性
书架添加了几个新的指令,可帮助你开发和调试数据包。例如,手持(hand)指令会告知你更多关于手持物品的信息,甚至会给出在数据包合成方式中使用该物品所需的JSON数据。字体(font)指令是另一个有用的指令,可帮助你更改物品、书籍、告示牌以及其他方块所使用的字体。我们还添加了新的数据包特性,比如基于耐久度的合成方式以及加载条件。我们一直在添加新特性,你可以在我们的 文档 中了解它们!
面向模组开发者的特性
书架为模组开发者添加了许多有用的特性,比如扩展的编解码器、内容注册以及跨加载器事件。我们还有大量用于诸如经验值相关计算等方面的工具函数和辅助工具。你可以在我们的 GitHub页面 或者从我们的 文档 中了解更多信息。