SuperAPI AI 工具集

minecraft-modding

编程与开发

查看项目

更新于 10-30 16:18

技能介绍

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 集成、整合包脚本以及测试、移植与发布。

限制:具体支持的游戏版本、加载器版本、映射与框架版本需在实现前自行确定;资料未提供具体版本号、安装命令、代码示例或收费信息。