前情提要

第一段没有什么重要的信息,只是我的废话与为什么要搞这个cot材料系统的初衷,不想看建议跳到 2

我发现了Mekatweaker这个mod后,学会了怎么用了,连夜写了个教程,本来应该没事了,但是我在做包的时候发现JAOPCA这个mod自动生成的物品又杂乱有和nc的联动好像有点小问题

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第1张图片

几乎有一半的物品都是都是    金属名字-某个数字-什么化物    这种完全用不到的物品的多样化!

当然你也可以去那坨一般人完全看不懂的配置文件,去手动修改。

当然一般不负责任的作者,为了mek的5倍一般都是下一个JAOPCA但不去配置玩家苦不堪言但其实确实可以用

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第2张图片

而我当然不会当什么不负责任的作者,要为了玩家的体验着想!

然而其实是我强迫症难受的我受不了了!***我差点原地爆炸!身为一名资深的强迫症患者,看见这种"东西"真的难受啊!

作为一名超级资深的crt人,我在想如何解决这个问题时,顺便到魔改群里问了问,应该怎么解决,有人说可以用cot材料系统。

通过一段时间的了解我的评价是:我去!cot这种好东西!

好了废话完毕下面是正题

代码分享与注意事项

注意事项:

  • 需要安装CraftTweaker,ContentTweaker,Mekatweaker,Mekanism四个mod(重点

  • 要有一定的crt和cot的基础(难点

  • 要自己写汉化

  • 添加支持矿石是要你自己加的!自己加!我只提供方法!

获取途径:

看到这里你一定是有点crt基础的吧(心虚)我还是浅浅的讲一下怎么用吧

下载后文件如何放置教程

下载后解压没工具的话就用这个压缩工具

不要升级!不要升级!不要升级!升级后会有广告骚扰

建议到系统盘的:\Program Files\Bandizip\updater删了,这样就不会有烦人的升级提示了

解压后会有两个文件夹

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第3张图片

打开你的mc目录

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第4张图片

找到我圈出的文件夹,把文件像我一样扔进第2个圈出来的文件

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第5张图片


再打开第1个圈出来的文件resources

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第6张图片

删除这个原本的文件夹mekatweaker,把压缩包里的resources文件打开像我一样扔进去[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第7张图片

为mek添加矿物支持教程

在哪个文件添加

首先打开[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第8张图片

这个文件

翻到最下面


[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第9张图片

其实注册是挺麻烦的我怕太麻烦新手看不懂所以特意写了个自定义函数,只需要按照我给出的方式写就行

为mek添加矿物支持部分

为mek添加矿物支持解析

我给出了一个函数,也意味着只要短短的一句就行了

chengmingsaddMaterial("矿物辞典名称", 0x+16进制颜色代码, Part1);

红色的是要改的其他不用动。

获取矿物辞典名称教程

矿物词典名称拿到的方法是

拿出一个矿石,放在主手上输入/ct hand

我这里用镁矿来作例子

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第10张图片

点一下这个蓝字

然后粘贴得到<ore:oreMagnesium>

<ore:oreMagnesium>

将红色的部分删掉得到 "Magnesium"

这个就是矿物辞典名称了

16进制颜色代码

这个我建议在矿物上取色

将矿物截图

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第11张图片

我推荐用微软自带的画图3D打开ps也行

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第12张图片

点这个
[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第13张图片

随便找一个你认为应该是这个材料的颜色块点一下

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第14张图片

你就会发现这里变颜色了,点一下那里,跳出这样的界面

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第15张图片

看到这个16进制了吗?复制一下就可以拿到16进制颜色代码了

为mek添加矿物支持的实例

chengmingsaddMaterial("Magnesium", 0xefd3ed, Part1);

丢进刚才打开的

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第16张图片

文件夹

像这样[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第17张图片

好的,我们重启一下游戏

汉化部分

为添加的mek矿物支持汉化部分

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第18张图片

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第19张图片

更多就不放出来了

创建成功了!

但是没有汉化所以我们要添加汉化

首先来到mc目录下找到这个文件夹

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第20张图片

打开后继续打开这个文件夹

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第21张图片

打开后继续打开这个文件夹

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第22张图片

打开这个

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第23张图片

把下面说的写在里面

要小写!

base.material.矿物辞典名称=矿石名称

为添加的mek矿物支持汉化实例

我这里是镁矿所以我这样写

base.material.magnesium=镁

这样:

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第24张图片

重启游戏看看

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第25张图片

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第26张图片

太棒了!

好的那么恭喜你你已经可以抛弃JAOPCA了!

好了,看到这里相信你已经学会了如何写创建添加的mek矿物支持了,感谢你的浏览,陌生人。


回复疑问区

疑问1:

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第27张图片嗯,请使用驼峰命名法(是不是这个名字来着)

请将其写成         battery_alloy

给一个我的例子[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第28张图片

[cot与crt脚本文件分享]拥抱cot材料系统,再见JAOPCA!-第29张图片