MC百科社群

标题: 1.18.2 CraftTweaker修改拔刀剑2的木偶刀,合成结果是无铭刀 [打印本页]

作者: QQ酱110204    时间: 2022-7-26 16:01
标题: 1.18.2 CraftTweaker修改拔刀剑2的木偶刀,合成结果是无铭刀
代码
//耀魂铁锭
craftingTable.removeByName("slashblade:material/ingot");
craftingTable.addShaped("proudsoul_ingot", <item:slashblade:proudsoul_ingot>, [
    [<item:minecraft:air>, <item:slashblade:proudsoul>, <item:minecraft:air>],
    [<item:slashblade:proudsoul>, <item:minecraft:iron_ingot>, <item:slashblade:proudsoul>],
    [<item:minecraft:air>, <item:slashblade:proudsoul>, <item:minecraft:air>]
]);
//耀魂碎片
craftingTable.removeByName("slashblade:material/soul");
craftingTable.addShapeless("proudsoul", <item:slashblade:proudsoul>, [<item:slashblade:proudsoul_tiny>,<item:slashblade:proudsoul_tiny>]);
//破碎的耀魂
craftingTable.removeByName("slashblade:material/tiny");
craftingTable.addShapeless("proudsoul_tiny", <item:slashblade:proudsoul_tiny>*2, [<item:slashblade:proudsoul>]);
//无铭 无名
craftingTable.removeByName("slashblade:simple_slashblade");
craftingTable.addShapeless("anonymity_nameless", <item:slashblade:slashblade>, [<item:slashblade:slashblade>,<item:slashblade:slashblade>]);
//无铭刀 木偶
//craftingTable.removeByName("slashblade:s_wood");
craftingTable.addShaped("anonymity_wood", <item:slashblade:slashblade>.withTag({ShareTag: {translationKey: "item.slashblade.simple.wood" as string, isNoScabbard: "false" as string, isBroken: "false" as string}}).withDamage(50), [
    [<item:minecraft:air>, <item:minecraft:air>, <tag:items:minecraft:logs>],
    [<item:minecraft:air>, <tag:items:minecraft:logs>, <item:minecraft:air>],
    [<item:minecraft:wooden_sword>.withDamage(1), <item:minecraft:air>, <item:minecraft:air>]
]);
结果




作者: 抖音SKY    时间: 2022-7-27 11:16
由于拔刀剑系列的特殊性,出于某种原因,用CrT魔改会出很严重的玄学问题,可以试试KubeJs,同样支持高版本
作者: QQ酱110204    时间: 2022-7-27 11:38
抖音SKY 发表于 2022-7-27 11:16
由于拔刀剑系列的特殊性,出于某种原因,用CrT魔改会出很严重的玄学问题,可以试试KubeJs,同样支持高版本 ...

好的,我去试试
作者: QQ酱110204    时间: 2022-7-27 15:21
抖音SKY 发表于 2022-7-27 11:16
由于拔刀剑系列的特殊性,出于某种原因,用CrT魔改会出很严重的玄学问题,可以试试KubeJs,同样支持高版本 ...

用kubejs也不行 代码
settings.logAddedRecipes = true
settings.logRemovedRecipes = true
settings.logSkippedRecipes = false
settings.logErroringRecipes = true
onEvent('recipes', event => {
    event.shaped(Item.of('slashblade:slashblade', '{Damage:0,ShareTag:{isBroken:"false",isNoScabbard:"false",translationKey:"item.slashblade.simple.wood"}}'), [
            '  W',
            ' W ',
            'S  '
      ], {
            S: Item.of('minecraft:wooden_sword', '{Damage:1}'),
            W: '#minecraft:logs'
      })
})



作者: Fi_Cap    时间: 2022-7-27 22:55
你是用的/ct hand吗
作者: QQ酱110204    时间: 2022-7-28 08:38
Fi_Cap 发表于 2022-7-27 22:55
你是用的/ct hand吗

/ct hand和/kubejs hand都试过了
作者: Fi_Cap    时间: 2022-7-28 13:05
看看是不是带metadata的物品
作者: QQ酱110204    时间: 2022-7-28 14:41
Fi_Cap 发表于 2022-7-28 13:05
看看是不是带metadata的物品

所以高版本怎么查看metadata,我只知道1.7.10能f3+h查看
作者: Fi_Cap    时间: 2022-7-28 15:12
高版本也是




欢迎光临 MC百科社群 (https://bbs.mcmod.cn/) MC百科|最大的MineCraft中文模组百科