
真正模块化 - 模块化物品API
模块化物品API
查看大图Truly Modular: Miapi
Truly Modular: Modular Item API 是一个现代的跨平台、数据驱动的模块化物品 API。它允许附属模组/其他模组轻松实现高度复杂的模块化物品。
依赖项:
- Forge/Neoforge
- Fabric/Quilt
如果你是普通玩家,这个 API 基本不包含实际内容。可以看看以下这些:
Arsenal
专注于近战武器和工具的附属模组

Archery
专注于弓、弩和模块化箭矢

Armory
模块化盔甲

给开发者:
- Miapi 包含各种默认 API,以简化跨平台的模组化物品模组开发。
- 材料属性及其引用:
- 你可以简单地给 Material.json 添加一个新键,然后在 module.json 中像这样引用它们:"armor_pen": "[material.hardness]*2.0 20"
- 关于示例,可以随时查看 Arsenal、Archery 和 Armory 的代码仓库。
- 可用的 GUI API 和默认可扩展的制作(Crafter)GUI。
- 复杂的模组属性以及自定义的逐属性解析。
- 提供了近 100 种默认材料和数十种默认属性可供使用。
- 复杂且可扩展的逐模组渲染,允许轻松实现自定义的新模型类型,并默认扩展了 3D 能力。
- 协同效应(Synergies)、属性注入(property injections)和皮肤(skins)是多种能够添加/修改模组和/或物品属性的系统。
- 生成式材料(Generative Materials):Truly Modular 会自动尝试扫描其他模组的内容以自动添加材料。手工制作的材料质量显然更高,但在没有专门兼容性支持时,这是一个很好的桥梁。
- 如果你还有其他问题,欢迎在我们的 discord 上提问。
常见问题:
- 这个模组支持哪个启动器?Forge 还是 Fabric?
- 两者都支持,请查看 jar 文件。
- 会移植到旧版本吗?
- 没有计划。Truly Modular 中有许多功能比移植到旧版本具有更高的优先级。一旦功能想法列表减少,我们可能会考虑移植。
- 支持 X 模组吗?
- 大概支持?生成式兼容性(Generative Compatiblity)很可能开箱即用地适用于大多数模组。你可以查看 https://github.com/Truly-Modular/Modular-Item-API/blob/main/COMPAT.md 了解更多信息或报告问题。
- 我可以为其编写附属模组吗?
- 我可以在整合包中使用这个模组吗?
- 可以。
正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。