User Tools

Site Tools


zh_cn:tutorial:recipes

制作合成

添加基本的制作合成

在阅读本教程之前,请确保您已添加项目,我们将使用它。

到目前为止,我们的物品可以通过创意菜单或命令获得。 为了使生存玩家可以使用它,我们将为该物品添加一个制作配方。

在``resources/data /tutorial/recipes/下创建一个名为``fabric_item.json的文件(如果合适,请使用您的mod id替换教程)。 这是我们制作的fabric_item的示例配方:

resources/data/tutorial/recipes/fabric_item.json
{
  "type": "minecraft:crafting_shaped",
  "pattern": [
    "WWW",
    "WR ",
    "WWW"
  ],
  "key": {
    "W": {
      "tag": "minecraft:logs"
    },
    "R": {
      "item": "minecraft:redstone"
    }
  },
  "result": {
    "item": "tutorial:fabric_item",
    "count": 4
  }
}

配方明细:

  • 类型:这是一个手工制作的食谱。
  • 结果:这是4个tutorial:fabric_item的手工配方。 “计数”字段是可选的。 如果您未指定“计数”,则默认为1。
  • 图案:表示手工配方的图案。 每个字母代表一个项目。 空的空间意味着该插槽中不需要任何物品。 每个字母代表的内容在“键”中定义。
  • :模式中的每个字母代表什么。 “W”表示带有“minecraft:logs”标签的所有项目(所有日志)。 “R”代表具体的红石项目。 有关标签的更多信息,请参见此处

总体而言,制作配方如下所示:

Recipe for 4 fabric_item
Any LogAny LogAny Log
Any LogRedstoneNothing
Any LogAny LogAny Log

有关基本合成格式的更多信息,请参见此处.

添加定制的制作合成

可以更改“Type”值以支持自定义配方[需要更多信息]。

zh_cn/tutorial/recipes.txt · Last modified: 2019/12/18 11:46 by lightcolour