Minecraft Java 模组开发技能,用于指导基于 Java 版 Minecraft 的模组开发工作。
用途:面向 Minecraft Java 版模组开发,覆盖多种加载器与开发框架,帮助在明确的版本与工具链前提下进行实现。
主要能力与覆盖范围:
- Fabric / Quilt:参考 references/minecraft-fabric-quilt.md
- Forge / NeoForge:参考 references/minecraft-forge-neoforge.md
- Multiloader / Architectury:参考 references/minecraft-multiloader-architectury.md
- Mixin 与访问控制:参考 references/minecraft-mixins-access-control.md
- 内容、数据生成、世界生成:参考 references/minecraft-content-datagen-worldgen.md
- 数据组件与附件:参考 references/minecraft-data-components-attachments.md
- 网络与持久化:参考 references/minecraft-networking-persistence.md
- 渲染与动画:参考 references/minecraft-rendering-animation.md
- 库与 API 集成:参考 references/minecraft-library-api-integrations.md
- 整合包脚本:参考 references/minecraft-modpack-scripting.md
- 测试、移植、发布:参考 references/minecraft-testing-porting-release.md
使用方式:
- 在首次编写代码前,先阅读 game-modding 下的 references/MODDING-LAWS.md,其中包含版本快照、证据阶梯以及“绝不臆造”规则。
- 先阅读 references/OVERVIEW.md 了解共享工具链,再查阅上表中对应的具体参考文档。
- 在实现前确定确切的游戏构建版本、加载器、映射与框架版本。
- 不虚构 API、钩子、签名、ID 或资源路径。
适用场景:适用于 Minecraft Java 版模组开发相关的各类任务,包括但不限于多加载器适配、Mixin 与访问控制、内容与数据生成、世界生成、数据组件与附件、网络与持久化、渲染与动画、库与 API 集成、整合包脚本以及测试、移植与发布。
限制:具体支持的游戏版本、加载器版本、映射与框架版本需在实现前自行确定;资料未提供具体版本号、安装命令、代码示例或收费信息。