Skip to content

制作第一个 Mod ​

现在让我们动手制作你的第一个模组——一个自定义的熔炉配方:把腐肉放进熔炉烧制出皮革。这在原版游戏中是不存在的功能,通过模组就能实现。

新建空白附加包 ​

  1. 在 MC Studio 左侧导航栏,点击「+新建」按钮
  2. 在新建页面,找到「空白AddOn」,点击它
  3. 在弹出窗口中填写项目名称(比如 我的第一个Mod)
  4. 点击「启动编辑」

AddOn 是什么?

AddOn(附加包)是微软为基岩版提供的官方模组支持方式。它通过 JSON 配置文件来修改和添加游戏内容。MC Studio 的编辑器把 JSON 编辑变成了可视化操作,所以你不需要手写任何代码。

点击启动编辑后,MC Studio 会打开编辑器。如果是第一次使用,可能需要下载一些额外资源,请耐心等待。

新版编辑器

如果打开的编辑器界面看起来比较旧,说明你进入的是旧版编辑器。请先关闭编辑器,回到 MC Studio 的「最近」标签页,找到你的作品,点击「编辑」→「升级作品」→ 确认。升级完成后会自动创建一个带有绿色「新版」标记的作品,后续使用新版编辑器进行操作。

设置命名空间 ​

在添加任何内容之前,我们先设置命名空间(Namespace)。

命名空间就像模组的「身份证」——它确保你创建的配方、物品、方块等不会和其他模组冲突。比如你的命名空间是 my_mod,你创建的物品完整名称就是 my_mod:magic_sword,不会和别人的搞混。

设置方法:

  1. 在编辑器顶部导航栏,点击「作品」→「命名空间」
  2. 输入你的命名空间,例如 my_first_mod
  3. 点击确认

命名规则

  • 只能使用英文字母、数字和下划线
  • 大小写不敏感(Aa 和 aa 视为相同)
  • 建议全部小写,起一个独特的名字

创建自定义配方 ​

打开新建配方向导 ​

  1. 在编辑器左侧找到「资源管理」面板
  2. 点击「新建」按钮
  3. 在「新建文件向导」中选择「配置」选项卡
  4. 选择「配方」
  5. 数据模板选择「空」
  6. 名称输入 rotten_flesh_to_leather
  7. 点击「创建」

创建成功后,编辑器左下方的「配置」面板会显示刚才新建的配方。

设置配方属性 ​

点击配方,在右侧「属性」面板中设置:

属性设置值
配方类型熔炉配方
适用方块熔炉
配方构造(输入)点击槽位 → 搜索「腐肉」→ 确认
配方结果(输出)点击文件夹图标 → 搜索「皮革」→ 确认
结果数量1

保存 ​

点击编辑器右上角的「保存」按钮,或按 Ctrl + S。

你做了什么?

编辑器在背后自动生成了一个 JSON 配置文件,大致像这样:

json
{
  "format_version": "1.12",
  "minecraft:recipe_furnace": {
    "description": {
      "identifier": "my_first_mod:rotten_flesh_to_leather"
    },
    "tags": ["furnace"],
    "input": "minecraft:rotten_flesh",
    "output": "minecraft:leather"
  }
}

将来你想做更复杂的修改时,也可以直接编辑这些 JSON 文件。现在完全不需要关心。

运行测试 ​

从编辑器内运行 ​

  1. 点击编辑器右上角的「运行」按钮
  2. 编辑器自动保存并启动 Mod PC 开发包(专门用于测试的开发版客户端)
  3. 首次运行需要下载开发包,请耐心等待

从主界面运行 ​

  1. 回到 MC Studio 主界面,在「最近」标签页找到你的作品
  2. 点击「开发测试」
  3. 勾选「创造模式」和「作弊模式」(方便测试)
  4. 点击「开始」

在游戏中验证 ​

进入游戏后:

  1. 按 E 键打开物品栏(创造模式)
  2. 搜索并拿出:熔炉、腐肉、煤炭
  3. 放置熔炉,右键打开
  4. 腐肉放入上方输入格,煤炭放入下方燃料格
  5. 等待烧制完成——右侧输出格出现了皮革!

恭喜! 你刚刚成功制作并测试了你的第一个 Mod!

小结 ​

在这一节中,你学会了:

  • 在 MC Studio 中新建空白附加包项目
  • 设置命名空间,避免与其他模组冲突
  • 使用编辑器的「配置」功能创建自定义熔炉配方
  • 通过 Mod PC 开发包运行和测试模组

接下来,让我们看看有哪些进阶方向可以继续学习。