Xiaosu425 【Lv:3】 正式会员 注册 2021/09/17 消息 38 金粒 246.67金粒 2024/07/25 #1 已经死磕到三更半夜啦,救救孩子吧! 程序包结构: coal_ex1.json 文件内容: 现象就是在/recipe give 无自定义配方的命名空间ID,且不能合成。(注:自定义的物品已经实装到游戏里了) 内容版权许可 CC BY-NC-SA 署名-非商业性使用-相同方式共享
已经死磕到三更半夜啦,救救孩子吧! 程序包结构: coal_ex1.json 文件内容: 现象就是在/recipe give 无自定义配方的命名空间ID,且不能合成。(注:自定义的物品已经实装到游戏里了)
D捣蛋 【Lv:3】 正式会员 注册 2024/02/20 消息 40 金粒 705.06金粒 2024/07/26 #2 如果是数据包有问题,启动的日志里应该会有相关的错误信息,能否提供一下启动日志 Upvote 0 反对
Xiaosu425 【Lv:3】 正式会员 注册 2021/09/17 消息 38 金粒 246.67金粒 2024/07/26 #3 D捣蛋 说: 如果是数据包有问题,启动的日志里应该会有相关的错误信息,能否提供一下启动日志 点击展开... 我没有看到有关我的模组的日志,与配方最相关的日志输出“Loaded 1970 recipes”附近也只有对 Minecraft 原版数据包的警告。 Upvote 0 反对
D捣蛋 说: 如果是数据包有问题,启动的日志里应该会有相关的错误信息,能否提供一下启动日志 点击展开... 我没有看到有关我的模组的日志,与配方最相关的日志输出“Loaded 1970 recipes”附近也只有对 Minecraft 原版数据包的警告。
D捣蛋 【Lv:3】 正式会员 注册 2024/02/20 消息 40 金粒 705.06金粒 2024/07/27 #4 Xiaosu425 说: 我没有看到有关我的模组的日志,与配方最相关的日志输出“Loaded 1970 recipes”附近也只有对 Minecraft 原版数据包的警告。 点击展开... 之前没仔细看,你目录的层级不对,游戏没有识别到你的配方,以为你的Mod里没有配方 正确的是data/moreliver/recipes Upvote 0 反对
Xiaosu425 说: 我没有看到有关我的模组的日志,与配方最相关的日志输出“Loaded 1970 recipes”附近也只有对 Minecraft 原版数据包的警告。 点击展开... 之前没仔细看,你目录的层级不对,游戏没有识别到你的配方,以为你的Mod里没有配方 正确的是data/moreliver/recipes
Xiaosu425 【Lv:3】 正式会员 注册 2021/09/17 消息 38 金粒 246.67金粒 2024/07/27 #5 D捣蛋 说: 之前没仔细看,你目录的层级不对,游戏没有识别到你的配方,以为你的Mod里没有配方 正确的是data/moreliver/recipes 点击展开... 但recipes测试过了还是识别不出来! neoforge官方的1.21文档下写的文件夹就是recipe 我的Neoforge版本是21.0.118-beta,该不会是版本问题吧 Upvote 0 反对
D捣蛋 说: 之前没仔细看,你目录的层级不对,游戏没有识别到你的配方,以为你的Mod里没有配方 正确的是data/moreliver/recipes 点击展开... 但recipes测试过了还是识别不出来! neoforge官方的1.21文档下写的文件夹就是recipe 我的Neoforge版本是21.0.118-beta,该不会是版本问题吧
D捣蛋 【Lv:3】 正式会员 注册 2024/02/20 消息 40 金粒 705.06金粒 2024/07/30 #6 Xiaosu425 说: 但recipes测试过了还是识别不出来! neoforge官方的1.21文档下写的文件夹就是recipe 浏览附件74614 我的Neoforge版本是21.0.118-beta,该不会是版本问题吧 点击展开... 不排除这种可能 你可以试试通过外部加载数据包的形式添加配方看看能否生效 Upvote 0 反对
Xiaosu425 说: 但recipes测试过了还是识别不出来! neoforge官方的1.21文档下写的文件夹就是recipe 浏览附件74614 我的Neoforge版本是21.0.118-beta,该不会是版本问题吧 点击展开... 不排除这种可能 你可以试试通过外部加载数据包的形式添加配方看看能否生效
Xiaosu425 【Lv:3】 正式会员 注册 2021/09/17 消息 38 金粒 246.67金粒 2024/07/31 #7 D捣蛋 说: 不排除这种可能 你可以试试通过外部加载数据包的形式添加配方看看能否生效 点击展开... 我尝试通过数据生成的方式生成了一个配方,它竟然就能用了! 不过那个生成的配方文件却是放在generated.resource.data下,而不是放在main.resource.data下,难道本来就是要放在这里的? Upvote 0 反对
D捣蛋 说: 不排除这种可能 你可以试试通过外部加载数据包的形式添加配方看看能否生效 点击展开... 我尝试通过数据生成的方式生成了一个配方,它竟然就能用了! 不过那个生成的配方文件却是放在generated.resource.data下,而不是放在main.resource.data下,难道本来就是要放在这里的?
Aage 【Lv:1】 注册 2025/10/12 消息 1 金粒 444.00金粒 2025/10/12 #8 你按这个格式试试,把“item”字段去掉,结果那里的“item”改成“id” 最后编辑: 2025/10/12 Upvote 0 反对 解决方案
Xiaosu425 【Lv:3】 正式会员 注册 2021/09/17 消息 38 金粒 246.67金粒 2025/10/12 #9 Aage 说: 浏览附件116252 你按这个格式试试,把“item”字段去掉,结果那里的“item”改成“id” 点击展开... 谢谢回答,但是我已经自己解决了( Upvote 0 反对