MC一站式工坊:Minecraft Java 版 mod 开发、整合包与打包的一站式 Skill

前言

做 Minecraft Java 版 mod,重复劳动比写逻辑更多:每个版本都要重新起工程脚手架,物品/方块/方块实体/创造模式物品栏的注册代码格式几乎固定,配方、战利品表、标签、模型要生成大量 JSON,版本迁移时破坏性变更要逐个核对,整合包还要自己做模组清单、下载脚本、任务书和打包分发。MC一站式工坊(MC一站式工坊)把这几类工作收进一个 Skill,按提示词驱动完成。下面介绍它的定位、能力和用法。

这是什么

MC一站式工坊是面向 Minecraft Java 版 mod 开发者与整合包作者的 Agent Skill,坐标 @user_644a9d9f/buzhidaoxiesha,由 user_644a9d9f 发布维护,社区来源(community),分类 dev-programming,当前版本 1.0.7。它解决的问题是:把 mod 工程脚手架、注册代码、数据生成、版本迁移、整合包搭建与打包这些机械性工作交给 Agent 按步骤执行,减少重复检索与手写样板代码的时间。

核心功能

1、工程脚手架:按所选版本与平台生成 mod 工程结构,作为后续所有改动的基础。

2、注册代码:物品、方块、方块实体、创造模式物品栏(CreativeModeTab)的注册写法。

3、数据生成:配方(recipe)、战利品表(loot table)、标签(tag)、模型(model)的 JSON 数据生成。

4、网络与配置:网络包(网络通道)与配置文件的处理。

5、渲染:Mixin 与客户端渲染相关代码。

6、版本合规检查:检查代码是否符合目标版本的写法。

7、低版本 mod 迁移升级:列出破坏性变更、修复编译错误、迁移资源。

8、整合包搭建:生态核实、模组清单、下载脚本、数据包任务、FTB 任务书。

9、整合包体检:对现成的整合包做检查。

10、打包分发:支持 CF zip / mrpack / instance 三种分发格式。

平台覆盖 Forge / NeoForge / Fabric / Architectury 四大平台,版本写法覆盖 1.20.1 / 1.21.x / 26.x 三代。

安装与启用

该 Skill 为社区来源的 SKILL.md 格式 Skill,资料中未提供命令行安装方式。请到官方页面 https://www.skillhub.cn/skills/user_644a9d9f/buzhidaoxiesha 按页面说明添加到 Agent 的 Skill 目录,坐标为 @user_644a9d9f/buzhidaoxiesha。

启用后,在对话中直接说出触发词即可。官方给出的触发词包括:我的世界mod、MC模组、minecraft mod、写个mod、模组开发、mod开发、Forge模组、NeoForge、Fabric模组、注册物品、mod脚手架、方块实体、数据包生成、mod迁移、迁移mod、升级mod、把mod升级到、1.20.1迁移、移植mod、整合包、做整合包、写整合包、从零做整合包、打包整合包、整合包打包、整合包体检、模组清单、mod版本核实、任务书等。

典型用法

1、新建 mod:说明「写个mod,Forge,1.21.x」,Skill 生成工程脚手架,再按需要逐步追加「注册物品」「方块实体」等指令。

2、数据生成:直接要求「数据包生成」,给出配方/战利品表/标签/模型的需求,避免手写 JSON 出错。

3、版本迁移:说「把mod升级到 1.21.x」,Skill 先列出破坏性变更,再修复编译错误、迁移资源。

4、做整合包:说「从零做整合包」,按生态核实 → 模组清单 → 下载脚本 → 数据包任务 → FTB 任务书的顺序执行;任务书覆盖全部内容模组,并按循序渐进组织内容。

5、打包:整合包完成后说「整合包打包」,产出 CF zip / mrpack / instance 对应格式。

适用场景与注意

适合:Minecraft Java 版 mod 开发者、整合包作者、需要把低版本 mod 迁移到新版本的人。它覆盖的是工程脚手架、注册、数据、迁移、整合包与打包这些通用工作;游戏机制设计、性能调优、模组间 API 兼容问题仍需自己判断。迁移前建议先备份工程,因为破坏性变更的修复涉及代码改动;整合包的生态核实结果也要自己复核,模组是否兼容、是否仍在维护,Skill 的输出应作为清单起点而不是最终结论。

结尾

MC一站式工坊把 Minecraft Java 版 mod 开发和整合包流程中重复度最高的几块工作集中到一个 Skill 里,按触发词驱动,适合作为日常开发的固定工具。官方地址:https://www.skillhub.cn/skills/user_644a9d9f/buzhidaoxiesha 。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜