如题  不知道如何去删除他  明明已经将数据都填了 但是还是删除不掉拔刀剑 
 
 
甚至使用同样的数据 还能新增一个合成
 
 
recipes.remove(<flammpfeil.slashblade:slashbladenamed>.withTag({ench: [{lvl: 3 as short, id: 34 as short}, {lvl: 5 as short, id: 16 as short}, {lvl: 5 as short, id: 17 as short}, {lvl: 5 as short, id: 18 as short}, {lvl: 2 as short, id: 20 as short}], SlashBlade: {}, ModelName: "named/nihil/nihil", isDefaultBewitched: 1 as byte, CurrentItemName: "flammpfeil.slashblade.named.nihilbx", AttackAmplifier: -11.0 as float, TextureName: "named/nihil/nihil_bx", SpecialAttackType: 7, comboSeq: 0, CustomMaxDamage: 240, isCharged: 0 as byte, baseAttackModifier: 13.0 as float, "SB.SEffect": {}, AttributeModifiers: [{UUIDMost: -3801225194067177672 as long, UUIDLeast: -6586624321849018929 as long, Amount: 2.0, Slot: "mainhand", AttributeName: "generic.attackDamage", Operation: 0, Name: "Weapon modifier"}, {UUIDMost: -422425648963762075 as long, UUIDLeast: -5756800103171642205 as long, Amount: -2.4000000953674316, Slot: "mainhand", AttributeName: "generic.attackSpeed", Operation: 0, Name: "Weapon modifier"}], StandbyRenderType: 1}));
甚至使用同样的数据 还能新增一个合成
recipes.remove(<flammpfeil.slashblade:slashbladenamed>.withTag({ench: [{lvl: 3 as short, id: 34 as short}, {lvl: 5 as short, id: 16 as short}, {lvl: 5 as short, id: 17 as short}, {lvl: 5 as short, id: 18 as short}, {lvl: 2 as short, id: 20 as short}], SlashBlade: {}, ModelName: "named/nihil/nihil", isDefaultBewitched: 1 as byte, CurrentItemName: "flammpfeil.slashblade.named.nihilbx", AttackAmplifier: -11.0 as float, TextureName: "named/nihil/nihil_bx", SpecialAttackType: 7, comboSeq: 0, CustomMaxDamage: 240, isCharged: 0 as byte, baseAttackModifier: 13.0 as float, "SB.SEffect": {}, AttributeModifiers: [{UUIDMost: -3801225194067177672 as long, UUIDLeast: -6586624321849018929 as long, Amount: 2.0, Slot: "mainhand", AttributeName: "generic.attackDamage", Operation: 0, Name: "Weapon modifier"}, {UUIDMost: -422425648963762075 as long, UUIDLeast: -5756800103171642205 as long, Amount: -2.4000000953674316, Slot: "mainhand", AttributeName: "generic.attackSpeed", Operation: 0, Name: "Weapon modifier"}], StandbyRenderType: 1}));
recipes.remove(<flammpfeil.slashblade:slashbladenamed>.withTag({CurrentItemName: "flammpfeil.slashblade.named.nihilbx"})); recipes.removeByRecipeName("flammpfeil.slashblade:flammpfeil.slashblade.named.nihibx");两条都试试
longinuski 发表于 2022-8-6 23:47
recipes.remove(.withTag({CurrentItemName: "flammpfeil.slashblade.named.nihilbx"})); recipes.removeBy ...
 
还在。。。 麻了
lovely_fis 发表于 2022-8-7 00:19
还在。。。 麻了
sry打错了recipes.removeByRecipeName("flammpfeil.slashblade:flammpfeil.slashblade.named.nihilbx");
你对一下配方名
longinuski 发表于 2022-8-7 00:26
sry打错了recipes.removeByRecipeName("flammpfeil.slashblade:flammpfeil.slashblade.named.nihilbx");
...
还在、、、
 本帖最后由 PerdThaumer 于 2022-8-7 09:52 编辑 
额,因为拔刀剑nbt数据的特殊性,用CT和MT都不可能实现删除/修改拔刀剑的配方,而且这两个模组针对nbt没有模糊识别功能,非常容易出现误删,或者是文件写入却不生效的情况,而这针对拔刀剑这个合成配方的材料nbt可变动范围大的模组是致命的。目前能实现拔刀剑魔改且没有bug出现的模组只有可视化合成表编辑器(MTRM),链接在昨天我回复你的帖子里...如有帮助,请给个最佳~
额,因为拔刀剑nbt数据的特殊性,用CT和MT都不可能实现删除/修改拔刀剑的配方,而且这两个模组针对nbt没有模糊识别功能,非常容易出现误删,或者是文件写入却不生效的情况,而这针对拔刀剑这个合成配方的材料nbt可变动范围大的模组是致命的。目前能实现拔刀剑魔改且没有bug出现的模组只有可视化合成表编辑器(MTRM),链接在昨天我回复你的帖子里...如有帮助,请给个最佳~
PerdThaumer 发表于 2022-8-7 09:50
额,因为拔刀剑nbt数据的特殊性,用CT和MT都不可能实现删除/修改拔刀剑的配方,而且这两个模组针对nbt没有 ...
嗯。。 CT可以删除拔刀剑配方 写法是正确的 但是因为太刀匠人 重写了拔刀的配方 导致配方要删除 只能通过修改mod删除 现已修改mod 自定义了mod可删除的配方