← 返回AI模组专区

第一个AI模组 Prompt

🟣 免费 · 工具型内容 · 复制即用

这个Prompt能帮你做什么?

这是一个可以直接复制使用的完整Prompt。把它粘贴到你的AI编程工具中,AI会帮你生成一个可运行的Minecraft模组——包含自定义方块、物品和合成配方。

前置要求

你需要先完成 千问AI接入指南 中的环境搭建,确保AI编程环境可用。

Prompt #1:创建模组基础框架

先用这个Prompt让AI生成模组的基础结构,包含主类、注册系统等。

Prompt · 基础框架
你是一个Minecraft模组开发专家,精通NeoForge 1.21模组开发。

请帮我创建一个NeoForge 1.21模组的基础框架,模组ID为"mymod",要求:

1. 创建主类 MyMod.java,使用 @Mod 注解
2. 创建物品注册类 ModItems.java,使用 DeferredRegister
3. 创建方块注册类 ModBlocks.java,使用 DeferredRegister
4. 在主类中完成所有注册的初始化
5. 代码需要兼容 NeoForge 1.21.x

请给出完整的Java代码,每个文件单独列出,并注明文件路径。
代码中加入必要的中文注释说明每个部分的作用。

Prompt #2:添加自定义物品

框架生成后,用这个Prompt让AI添加一个自定义物品。

Prompt · 自定义物品
基于上面的模组框架,请帮我在 ModItems.java 中添加一个自定义物品:

物品名称:magic_gem(魔法宝石)
要求:
1. 在 ModItems 中注册该物品
2. 设置物品属性:最大堆叠64,在创造模式物品栏中可见
3. 创建语言文件 en_us.json,添加物品的英文名称
4. 创建对应的物品模型JSON文件
5. 说明物品材质文件应该放在哪个路径

请给出需要修改和新增的所有文件内容。

Prompt #3:添加自定义方块

接着添加一个自定义方块,并设置掉落物。

Prompt · 自定义方块
继续基于当前模组,请帮我在 ModBlocks.java 中添加一个自定义方块:

方块名称:magic_ore(魔法矿石)
要求:
1. 在 ModBlocks 中注册该方块
2. 同时注册对应的 BlockItem(方块物品)
3. 设置方块属性:硬度3.0,需要铁镐以上挖掘
4. 创建方块战利品表(loot table),挖掘时掉落1~3个 magic_gem
5. 创建方块模型JSON和方块状态JSON
6. 更新语言文件

请给出需要修改和新增的所有文件内容及路径。

Prompt #4:添加合成配方

最后添加合成配方,让模组功能完整闭环。

Prompt · 合成配方
继续基于当前模组,请帮我添加以下合成配方:

1. 有序合成:4个 magic_gem + 1个钻石 → 1个钻石剑(工作台合成)
   布局:
   空  宝石 空
   宝石 钻石 宝石
   空  宝石 空

2. 熔炼配方:magic_ore → magic_gem(熔炉熔炼,经验0.7,时间200tick)

请给出配方JSON文件的完整内容和正确的文件路径。
同时说明配方数据包的目录结构。

使用方法

  1. 按顺序使用:从 Prompt #1 开始,每次把AI生成的代码放到项目中后,再发送下一个Prompt
  2. 保持上下文:在同一个AI对话窗口中依次发送,AI会记住之前生成的代码
  3. 检查并运行:每步完成后运行 gradlew runClient 检查是否报错
  4. 遇到报错?直接把报错信息粘贴给AI,让它帮你修复
常见问题

如果AI生成的代码有报错,大概率是API版本不匹配。把完整报错信息发给AI,让它根据报错修改即可。详细的常见错误可参考 AI开发避坑指南

下一步

这4个Prompt只是起步

效率工具包包含 30+ 场景Prompt模板,覆盖Entity、事件、UI、配置文件、数据包等完整模组开发场景。每个Prompt都经过实战验证,复制即用。

查看完整Prompt模板库 →
✅ 已复制!