本篇教程由作者设定未经允许禁止转载。

叠甲,本教程使用以下mod版本进行操作,未测试其他版本运行情况,不能保证其他版本能正常使用!!!

无中生有:创世-0.4.7.2 无中生有:创似世界

压缩工具-3.0.32

匠魂2-2.13.0.183

Craft Tweaker-4.1.20.700()在本教程内简称CRT

教程极其简单 是个人都会 别告诉我你不会复制黏贴

首先,你需要一个好用的文本编辑器

周知所众,在我们安装了CRT的情况下加载进入游戏会在客户端根目录下创建一个scripts文件夹

未开启版本隔离的文件夹位置在.minecraft/scripts

开启版本隔离的文件夹位置在.minecraft/version/*/scripts

我们只需要在其中创建一个名为 1145141919810.zs后缀为zs的文件并编辑脚本代码即可实现魔改功能 怎么操作你已经知道啦 接下来的操作不用看啦 快去游戏实现吧

我们需要用到val指定方块和物品

//val <指定的缩写> = <id或矿辞>;
val Cobbstone = <minecraft:cobblestone>;//圆石
val Gravel = <minecraft:gravel>;//砂砾
val Sand = <minecraft:sand>;//沙子
val Dust = <exnihilocreatio:block_dust>;//尘土

val ExCobbstone = <excompressum:compressed_block:1>;//压缩圆石
val ExGravel = <excompressum:compressed_block:2>;//压缩砂砾
val ExSand = <excompressum:compressed_block:3>;压缩沙子
val ExDust = <excompressum:compressed_block>;压缩尘土

val Hammer = <exnihilocreatio:hammer_tconstruct>.anyDamage().transformDamage();//重点,这个是Exnihilo向匠魂添加的碎矿锤
val ExHammer = <excompressum:compressed_hammer_diamond>.anyDamage().transformDamage();//压缩钻石锤,这个设定为其他模组的锤子也行,比如匠魂的大锤tconstruct:hammer

这么做是为了接下来的步骤代码显得好看 是的就是这样

为什么说.anyDamage().transformDamage()是重点呢,因为不加这个合成用的锤子它就不进行扣耐久的操作,转而变成直接消耗掉了

什么一次性锤子,那我这个10000+耐久的锤子不直接白做???

[无中生有:创世]魔改:如何使用CRT实现背包合成破碎方块-第1张图片

接下来我们需要用到recipes.addShapeless();接下来的操作,即无序合成

//recipes.addShapeless(输出的项目, [输入的项目1, 输入的项目2, ...或更多]);
recipes.addShapeless(Gravel, [Cobbstone, Hammer]);//此时我们先前指定方块的行为排上了用场
recipes.addShapeless(Sand, [Gravel, Hammer]);//代码显得短了一截
recipes.addShapeless(Dust, [Sand, Hammer]);//方便改作业编辑

recipes.addShapeless(ExGravel, [ExCobbstone,ExHammer]);
recipes.addShapeless(ExSand, [ExGravel, ExHammer]);
recipes.addShapeless(ExDust, [ExSand, ExHammer]);

到这里油滴朋友要问了:我地狱岩和末地石是不配被破碎吗?

打开游戏,在手上拿上你想进行操作的方块或物品,打开作弊,输入指令/ct hand

然后回到编辑界面按照以上教程操作复制黏贴,功能不仅限于拿来破碎方块,你也可以拿来当沉浸工程那个构式工程师锤子来用 拿来锤钢板 要耐久有功能,要用途有功能

至此你可以按下CTRL唱跳rap篮球 键+S保存文件重启游戏体验功能了

自动锤、压缩自动锤:坏了我成小丑了

你问我为什么做这个教程,纯粹是自己做整合包来玩的副产物顺手复制黏贴罢了