
连续体核心
非官方移植版本的披风。
Continuum Mantle
NeoForge 26.1 版 Tinkers' Construct 移植版所用的共享库代码。
Continuum Mantle 是 Mantle 的社区维护 NeoForge 26.1 移植版的暂定名称,Mantle 是 Tinkers' Construct 及相关 SlimeKnights 项目所使用的共享库。
这不是 SlimeKnights 的官方发布版本。原始 Mantle 项目、源代码、资源、设计及许可证的署名权仍归 SlimeKnights 所有。mantle 模组 ID 被有意保留,以便依赖模组能够继续针对该库加载。
移植目标
| 组件 | 版本 |
|---|---|
| Minecraft | 26.1.2 |
| NeoForge | 26.1.2.78 |
| Java | 25 |
| Gradle | 9.1 |
当前支持范围
本移植版聚焦于当前 NeoForge 26.1 版 Tinkers' Construct 移植所需的库接口面:
- Mantle 注册辅助工具及对象包装器。
- TCon 资源、配方、标签及战利品所用的数据生成辅助工具。
- 移植所需的流体、传输、物品栏及配方工具类。
- 已针对当前 NeoForge/Minecraft API 更新的客户端及模型辅助工具。
- 在当前移植版仍使用 Mantle 侧集成点的情况下,用于开发的 JEI 编译/运行时支持。
历史集成或 API 仅在当前 NeoForge 26.1 移植版使用它们、且已针对当前依赖进行测试的情况下,才被视为受支持。
从源码构建
要求:
- 系统
PATH中可用的 Git。 - JDK 25。
- 可用的互联网连接,用于获取 Gradle 依赖及 Minecraft/NeoForge 构建产物。
在 Mantle 仓库根目录下运行:
.\gradlew.bat compileJava
.\gradlew.bat processResources
启动开发客户端:
.\gradlew.bat runClient
生成数据:
.\gradlew.bat runData
构建产物输出至 build/libs。生成的资源输出至 src/generated。请勿手动编辑生成的文件;请更新对应的数据提供器或源资源,然后重新运行数据生成。
问题反馈
请包含以下信息:
- Minecraft 版本:
26.1.2。 - NeoForge 版本/构建号:
26.1.2.78。 - Mantle 移植版版本或提交哈希。
- 依赖模组的版本,尤其是 Tinkers' Construct 移植版。
- 可能与该问题相关的其他模组版本。
- 重现该问题的确切步骤。
- 相关截图或视频。
- 对于崩溃或运行时错误,请附上相关的
latest.log、debug.log或崩溃报告。
请说明该问题是否仅在本 NeoForge 26.1 移植版中出现,还是在官方上游 Mantle 构建中也会出现。
文档
原始 Mantle 源码及官方上游发布版本,请参见 SlimeKnights Mantle 仓库。
Tinkers' Construct 文档及附属模组/数据包参考资料,请参见 SlimeKnights 文档。
致谢与许可证
Mantle 是 SlimeKnights 的原创项目。
本 NeoForge 26.1 社区移植版由 justduck 维护。
The MIT License (MIT) Copyright (c) 2013-2022 Slime Knights (mDiyo, fuj1n, Sunstrike, progwml6, pillbox, alexbegt, KnightMiner)
代码、纹理、二进制文件及文档均在 MIT 许可证 下授权,除非相关文件或资源中注明了不同的许可证。版权声明及许可证文本必须包含在软件的所有副本或实质性部分中。
任何替代许可证均在适当位置注明。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。