要求在scripts的脚本中添加这样一个无序配方,excompressum:compressed_hammer_stone(工具)和extrautils2:compressedcobblestone无序合成,结果为extrautils2:compressedgravel,合成一次工具消耗1点耐久。。
关键在于这个工具消耗耐久我不会写
如果CrT2不行有什么别的添加的办法((本来就是为了护肝,前期锤矿太折磨人了
关键在于这个工具消耗耐久我不会写
如果CrT2不行有什么别的添加的办法((本来就是为了护肝,前期锤矿太折磨人了
如果其中有非一次性消耗品的话 可能系统默认为非一次性消耗
你可以先试试忽视耐久问题 进行魔改
你可以先试试忽视耐久问题 进行魔改
 本帖最后由 longinuski 于 2022-8-14 18:30 编辑 
<excompressum:compressed_hammer_stone>.transformDamage()
括号里为消耗的耐久,不填默认是1
<excompressum:compressed_hammer_stone>.transformDamage()
括号里为消耗的耐久,不填默认是1
recipes.addShapeless(“extrautils2:compressedgravl “, <extrautils2:compressedgravel>,[<extrautils2:compressedcobblestone>,<excompressum:compressed_hammer_stone> .transformDamage()]);
longinuski 发表于 2022-8-14 18:22
.transformDamage()
括号里为消耗的耐久,不填默认是1
recipes.addShapeless(<extrautils2:compressedgravel>, [<extrautils2:compressedcobblestone>, <excompressum:compressed_hammer_stone>.transformDamage(1)]);
我这样写完以后只有满耐久的工具在第一次的时候是可以用的,不满耐久这个配方就用不了了,请问还要怎么改一下能忽略damage值
抱歉忘了捏,<excompressum:compressed_hammer_stone>.anyDamage().transformDamage()