本帖最后由 chun__yu 于 2020-8-5 10:26 编辑
版本1.13.2。
RT
我自定义的数据包配方无法加载,求帮助!
路径
sheep_spawn_egg - 副本.Txt
(367 Bytes, 下载次数: 8)
red_sand - 副本.Txt
(347 Bytes, 下载次数: 4)
文件
游戏内效果
版本1.13.2。
RT
我自定义的数据包配方无法加载,求帮助!

路径
文件


游戏内效果
/datapack list 看一下数据包有没有被加载
可以尝试一下把每个配方分开放
比如: minecraft\recipes\spawn_egg\sheep_spawn_egg.json
minecraft\recipes\sands\red_sand.json
也可以试一试用不同的命名空间
比如:data\test\recipes\sheep_spawn_egg.json
data\test\recipes\red_sand.json
如果都没用可以参阅https://minecraft-zh.gamepedia.c ... 0%E6%8D%AE%E5%8C%85(出处:Minecraft Wiki)
比如: minecraft\recipes\spawn_egg\sheep_spawn_egg.json
minecraft\recipes\sands\red_sand.json
也可以试一试用不同的命名空间
比如:data\test\recipes\sheep_spawn_egg.json
data\test\recipes\red_sand.json
如果都没用可以参阅https://minecraft-zh.gamepedia.c ... 0%E6%8D%AE%E5%8C%85(出处:Minecraft Wiki)
本帖最后由 Rain_Tang 于 2020-8-5 10:42 编辑
可以试着用一下这种格式
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "minecraft:sand"
},
[
{
"item": "minecraft:sand"
},
{
"item": "minecraft:redstone"
}
]
],
"result": {
"item": "red_sand",
"count": 2
}
}
(原文本出处:Minecraft Wiki)
还有,我发现羊蛋的配方中,羊毛ID错了,应该是white_wool 而不是 white_wools 如果要是所有羊毛通用应该是 wools , 不要加white 。如果是仅接受白羊毛,就用white_wool 毕竟MC只有一种白羊毛(小声
)
可以试着用一下这种格式
{
"type": "minecraft:crafting_shapeless",
"ingredients": [
{
"item": "minecraft:sand"
},
[
{
"item": "minecraft:sand"
},
{
"item": "minecraft:redstone"
}
]
],
"result": {
"item": "red_sand",
"count": 2
}
}
(原文本出处:Minecraft Wiki)
还有,我发现羊蛋的配方中,羊毛ID错了,应该是white_wool 而不是 white_wools 如果要是所有羊毛通用应该是 wools , 不要加white 。如果是仅接受白羊毛,就用white_wool 毕竟MC只有一种白羊毛(小声
Rain_Tang 发表于 2020-8-5 10:34
可以尝试一下把每个配方分开放
比如: minecraft\recipes\spawn_egg\sheep_spawn_egg.json
minecraft\recipe ...
仍然不行,
Wiki也没啥东西。
chun__yu 发表于 2020-8-5 10:41
仍然不行,
Wiki也没啥东西。
那么我最新发的方法呢?
Rain_Tang 发表于 2020-8-5 10:44
那么我最新发的方法呢?
等一下,我有点事,中午在测试吧,感谢!
盲猜格式不对
Rain_Tang 发表于 2020-8-5 10:40
可以试着用一下这种格式
{
"type": "minecraft:crafting_shapeless",
均无用。
"type": "minecraft:crafting_shaped",
改为
"type": "crafting_shaped",
改为
"type": "crafting_shaped",
本帖最后由 CR_019 于 2020-8-6 17:11 编辑
第一个文件:物品id值出错。应为white_wool而非white_wools(当然与mc里面有几种白羊毛没关系,这是白色羊毛的物品id,不能出错的。)
第二个文件(1.16)未查出问题,在我的电脑上可被正确运行。请检查有没有命名错误,或是有其他数据包中别的同名配方被加载。
忘看版本
在1.13.2上重新测试,发现配方无法被识别。解决办法是把type后的"minecraft:crafting_shapeless"改为"crafting_shapeless",估计是1.13的bug。
按照道理这种文件有没有"minecraft:"都会被成功识别的,而且就算不能也是没有的无法被识别。
第一个文件:物品id值出错。应为white_wool而非white_wools(当然与mc里面有几种白羊毛没关系,这是白色羊毛的物品id,不能出错的。)
第二个文件
忘看版本
在1.13.2上重新测试,发现配方无法被识别。解决办法是把type后的"minecraft:crafting_shapeless"改为"crafting_shapeless",估计是1.13的bug。
按照道理这种文件有没有"minecraft:"都会被成功识别的,而且就算不能也是没有的无法被识别。