chun__yu
本帖最后由 chun__yu 于 2023-8-13 16:01 编辑

V1.14.4
在这个数据包自定义合成中,如何让打火石不消耗,或者是合成多少物品就消耗多少耐久?
  1. {
  2.   "type": "minecraft:crafting_shapeless",
  3.   "ingredients": [    {      "item": "minecraft:spectral_arrow"    },    {      "item": "minecraft:flint_and_steel"    }  ],
  4.   "result": {    "item": "minecraft:torch",    "count": 1  }
  5. }
复制代码
minecraft:spectral_arrow为熄灭的火把。

灵车DRIFT
似乎无解,只能重写一个RecipeSerializer

Ph-苯
原版不行,因为这些都是硬编码,即使是模组,想要修改这些属性也必须用coremod或者mixin。