KuangVu
本帖最后由 KuangVu 于 2021-6-30 11:55 编辑

如题,比如将MEK中的锇矿石采掘等级提升至钴

xiyanxinnian
自行反编译魔改


                                        藏起来的小尾巴,不让你看!  

无敌三脚猫
没说版本,我就当你问的是1.12吧
去装个crafttweaker,然后在脚本里写
<mekanism:oreblock:0>.asBlock().definition.setHarvestLevel(pickaxe,5);

KuangVu
无敌三脚猫 发表于 2021-6-30 11:22
没说版本,我就当你问的是1.12吧
去装个crafttweaker,然后在脚本里写
.asBlock().definition.setHarvestLe ...

是1.12.2,我去试试看

KuangVu
无敌三脚猫 发表于 2021-6-30 11:22
没说版本,我就当你问的是1.12吧
去装个crafttweaker,然后在脚本里写
.asBlock().definition.setHarvestLe ...

出现了个小问题,同id的锡矿石和铜矿石采掘等级也变成钴了

无敌三脚猫
KuangVu 发表于 2021-6-30 17:40
出现了个小问题,同id的锡矿石和铜矿石采掘等级也变成钴了

不是同id的,只是,我没玩过mek,这个id是我在mcmod百科上看到的
你把锇矿拿在手上,输入/ct hand可以看到锇矿的id
然后把我打的那个句子的方括号里的内容,换成/ct hand看到的id就行

KuangVu
无敌三脚猫 发表于 2021-6-30 20:00
不是同id的,只是,我没玩过mek,这个id是我在mcmod百科上看到的
你把锇矿拿在手上,输入/ct hand可以看 ...

按照你的写进去,弹出了这个,用钻石镐依然能挖下

无敌三脚猫
KuangVu 发表于 2021-7-1 17:11
按照你的写进去,弹出了这个,用钻石镐依然能挖下

抱歉,我的错
pickaxe应该写成"pickaxe"
也就是在外面加一层英文双引号

KuangVu
无敌三脚猫 发表于 2021-6-30 20:00
不是同id的,只是,我没玩过mek,这个id是我在mcmod百科上看到的
你把锇矿拿在手上,输入/ct hand可以看 ...

这个锇矿石ct给出的就是<mekanism:oreblock>,其他矿石也都是子id,试了下矿物词典也不行,就很难办