网易我的世界论坛

标题: 新手写程序,代码出问题。合成不出来?请指错哪里(?_?) [打印本页]

作者: 冰雪学霸    时间: 2020-8-7 22:41
标题: 新手写程序,代码出问题。合成不出来?请指错哪里(?_?)
各位大佬们好,我是个新手,下面是我写的一个物品的合成程序,有谁能帮我看看到底是哪出了问题呢?总合成不出来
{
"format_version": "1.12",
"minecraft:recipe_shaped": {
    "description": {
    "identifier": "rjcs_qz:RJZX"
    },
    "tags": [ "crafting_table" ],
    "pattern": [
   "GOG",
   "OIO",
   "GOG"
    ],
    "key": {
   "G": {
  "item": "minecraft:gold_ingot"
   },
   "O": {
  "item": "minecraft:obsidian"
   },
   "I": {
  "item": "minecraft:iron_block"
   }
    },
    "result": {
   "item": "rjcs_qz:RJZX"
    }
}
}
这是behavior\netease items beh中的定义
{
    "format_version": "1.10",
    "minecraft:item": {
  "components": {
   "minecraft:foil": true,
   "minecraft:max_stack_size": 64
  },
  "description": {
   "category": "Items",
   "identifier": "rjcs_qz:rjzx",
   "register_to_create_menu": true
  }
    }
}
这是resource pack\netease items res中的定义
{
    "format_version": "1.10",
    "minecraft:item": {
  "components": {
   "minecraft:icon": "rjcs_qz:rjzx"
  },
  "description": {
   "category": "Items",
   "identifier": "rjcs_qz:rjzx"
  }
    }
}
劳烦各位大佬给我这个小新手指导指导,万分感谢。
作者: sevenstars    时间: 2020-8-7 23:41
合成表的结果是大写的RJZX,但你物品id是小写rjzx,当然合成不出来了
作者: 冰雪学霸    时间: 2020-8-9 11:59
不好意思发错了,源代码中是小写的,我把旧代码发出来了,但还是不行怎么办
作者: 冰雪学霸    时间: 2020-8-9 12:03
不好意思,我之前试过把所有ID改成小写,就把旧的合成程序和新的定义发出来了,改完的和成表中都是小写,但还是不行怎么办
作者: 雾都漫游者    时间: 2020-9-2 19:01
建议用关卡编辑器的配方组件配置,然后对比下编辑器生成的配方文件和你的文件的区别。
作者: 怪将o    时间: 2020-9-5 23:34
关卡编辑器在哪
作者: 吾乃帅气昊昊    时间: 2020-9-6 18:25
选择某个作品后点击 “编辑” 就可以打开了
作者: The_Yrxs    时间: 2021-1-20 14:40
如果确定代码没错的话,开启实验玩法进游戏.
作者: The_Yrxs    时间: 2021-1-20 14:40
如果确定代码没错的话,开启实验玩法进游戏.
作者: 神捕晖    时间: 2021-1-21 11:40
怪将o 发表于 2020-9-5 23:34
关卡编辑器在哪

下载官方的Studio,新建空白addon,进入编辑,左上方就能切换到关卡编辑器




欢迎光临 网易我的世界论坛 (http://mc.netease.com/) Powered by Discuz! X3.3