= 创作分享 =
你问我答
Minecraft Forge 数据包配方撰写的输入物品 NBT 检测与 ...
TKM

Minecraft Forge 数据包配方撰写的输入物品 NBT 检测与保留问题

TKM 于 2023-8-10 21:27 ( 9月前 ) [复制链接] [只看楼主] [打印]
596 3
10RF
本帖最后由 QQ酱110204 于 2023-8-10 21:30 编辑

如题,要求是在 Forge 环境下的数据包的解决方案,而非 Crafttweaker 或 KubeJS 等其他模组的解决方案
  1. {
  2.   "type": "minecraft:crafting_shapeless",
  3.   "ingredients": [
  4.     {
  5.       "type": "forge:nbt",
  6.       "item": "diamond_sword",
  7.       "nbt": {
  8.         "Damage": 1560
  9.       }
  10.     },
  11.     {
  12.       "item": "netherite_ingot"
  13.     }
  14.   ],
  15.   "result": {
  16.     "item": "minecraft:netherite_sword",
  17.     "count": 1,
  18.     "nbt": {
  19.       "Enchantments": [
  20.         {
  21.           "id": "sharpness",
  22.           "lvl": 3
  23.         }
  24.       ]
  25.     }
  26.   }
  27. }
复制代码
JSON内容见上
解释: 1 耐久的钻石剑与下界合金锭合成锋利 III 的下界合金剑
想象: 耐久必须达到要求才能合成,钻石剑可以有附魔
结果: 耐久必须达到要求才能合成,但钻石剑不能有任何附魔
寻求: 将钻石剑的附魔迁移到下界合金剑上的方法



最佳答案

查看完整内容

这样的问题数据包无解, 必须用代码编写硬编码内置配方完成。 原版的工具修理配方就是硬编码的。
发表于 2023-8-10 21:27:56 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

回复 | 举报

该帖共收到 3 条回复!
墨言魂靈
这样的问题数据包无解,
必须用代码编写硬编码内置配方完成。
原版的工具修理配方就是硬编码的。
城市喧闹,森林归宿。
终有一天,钢筋的海洋会在硝烟中化为尘土。
而那些阴影下的朝阳后裔,将重新统治这个世界
罪恶的本源出自于何?无非是过度的生气
发表于 2023-8-10 21:27:57 | 只看该作者

回复 | 举报

TKM
InkSoul 发表于 2023-8-11 21:49
这样的问题数据包无解,
必须用代码编写硬编码内置配方完成。
原版的工具修理配方就是硬编码的。 ...

感谢解答
发表于 2023-8-15 07:53:30 | 只看该作者

回复 | 举报

Apot

并不是 原版虽然不能实现但是forge加了这个功能的
发表于 2023-8-26 15:10:47 | 只看该作者

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表