本帖最后由 jkl741852 于 2020-3-12 19:37 编辑
写这篇教程的主要原因就是觉得论坛里甚至说国内的魔改教程都比较单一,不算系统,我的目的就是整合一下国内的魔改教程(同时骗点金粒)。
可能会是一个大坑,不过慢慢来吧。本教程基于1.12.2版本,内容基本都是来源于官方wiki:https://docs.blamejared.com/1.12/zh/#Getting_Started/#_2。教程写得不好请见谅。
写这篇教程的主要原因就是觉得论坛里甚至说国内的魔改教程都比较单一,不算系统,我的目的就是整合一下国内的魔改教程(同时骗点金粒)。
可能会是一个大坑,不过慢慢来吧。本教程基于1.12.2版本,内容基本都是来源于官方wiki:https://docs.blamejared.com/1.12/zh/#Getting_Started/#_2。教程写得不好请见谅。
官方介绍:你有过这样的经历吗?你做成一个整合包,却发现自己只是堆层叠了一堆模组,却并没有带来任何综合性的体验?模组的制作都是相对独立的,分开也许你认为一些物品有更好的配方,也许你渴望在不移除整个模组的情况下,只需删除其中的一个物品,也许你发现一些现在你可以全部做到-只需要一条MineTweaker指令。除了支持原版Minecraft的主要功能之外,Crafttweaker也提供了兼容其他模组的库,允许您进一步自定义其他模组相关的机器配方或修改其他模组的某些行为。
我的理解:Crafttweaker及其附属提供了不修改源代码来修改游戏机制的功能,同时也可以将更多的不相关的MOD作为联动。比如说:星辉魔法的星辉铁锭很多情况下要磨粉成星粉,但是你看着旁边的工业的打粉机,打粉机不能打粉,你气不气?明明工业都可以自动化了,你还是要手动砂轮磨粉,这时候Crafttweaker及其附属就能发挥作用了,你可以将星辉铁锭添加到打粉机配方里,让星辉锭可以被打粉机打成星粉。
首先要清楚我们借助什么来增加我们想要更改的机制,Crafttweaker提供的是ZenScript脚本文件,我们就是通过将我们想要更改的通过脚本语言来载入游戏中,每次增加脚本都要重启游戏。
脚本文件夹在.minecraft/scripts里,以.zs为文件后缀名,不过一开始自然是空空如也,我们就从这里开始我们的魔改之旅。
就从最简单的合成开始吧(其实其他的也简单),Crafttweaker是有提供可视化魔改的,不过仅限于原版合成和熔炉。输入/ctgui craftingtable打开可视化界面,如图所示:

打X表示选定(打√不香么),先说一下合成台的add和remove,ADD是加入合成,remove是删除合成,在九宫格中摆成想做的合成表,右边放合成的东西再点一下add就好啦,如果是删除合成只需要把想删除的放在右边(不需要放在九宫格中),然后点一下remove就可以了。接下来到了下面的shaped,shapeless和mirror,shaped是有序合成,shapedless是无序合成,这两个应该没啥可以介绍的,mirror是对称合成,
比如设置合成为这样,那么泥土和青金石块换个位置也是依然可以合成出钻石块的。
最后就是左边的那一列了,先对在九宫格中你想改的点击鼠标右键
,然后才能点击左边那一列。第一个Ore Dictionary,矿物辞典的意思,点了后统一矿物辞典,比如说热力膨胀的锡矿就能换成工业2的锡矿,如果没点就不能互换,第二个Any Metadata直译为任何元数据,比如说在九宫格内加上了羊毛,点了Any Metadata后任何羊毛都可以,如果没点九宫格内用的是什么羊毛合成时就要什么羊毛,第三个 Any Damage,任意耐久,如果在九宫格内加入了工具或是其他有耐久的东西,点上任意耐久都能合成,没点就按照你写九宫格时的耐久,第四个Only Damage,仅限于和你写九宫格的一个耐久,多一点少一点都不能合成出来,第五个X>=Damage,至少要多少耐久才能合成出来,要求最低耐久,第六个Damage<X,最多要多少耐久才能合成出来,要求最高耐久,第七个X<Damage<Y,要求耐久在X和Y值之间才能合成出来,第八个NBT,点了之后必须要NBT标签相同的物品才能合成(比如说名字和介绍)。
写这篇教程的主要原因就是觉得论坛里甚至说国内的魔改教程都比较单一,不算系统,我的目的就是整合一下国内的魔改教程(同时骗点金粒)。
可能会是一个大坑,不过慢慢来吧。本教程基于1.12.2版本,内容基本都是来源于官方wiki:https://docs.blamejared.com/1.12/zh/#Getting_Started/#_2。教程写得不好请见谅。
2021.12 数据,可能有更多内容
写这篇教程的主要原因就是觉得论坛里甚至说国内的魔改教程都比较单一,不算系统,我的目的就是整合一下国内的魔改教程(同时骗点金粒)。
可能会是一个大坑,不过慢慢来吧。本教程基于1.12.2版本,内容基本都是来源于官方wiki:https://docs.blamejared.com/1.12/zh/#Getting_Started/#_2。教程写得不好请见谅。
官方介绍:你有过这样的经历吗?你做成一个整合包,却发现自己只是堆层叠了一堆模组,却并没有带来任何综合性的体验?模组的制作都是相对独立的,分开也许你认为一些物品有更好的配方,也许你渴望在不移除整个模组的情况下,只需删除其中的一个物品,也许你发现一些现在你可以全部做到-只需要一条MineTweaker指令。除了支持原版Minecraft的主要功能之外,Crafttweaker也提供了兼容其他模组的库,允许您进一步自定义其他模组相关的机器配方或修改其他模组的某些行为。
我的理解:Crafttweaker及其附属提供了不修改源代码来修改游戏机制的功能,同时也可以将更多的不相关的MOD作为联动。比如说:星辉魔法的星辉铁锭很多情况下要磨粉成星粉,但是你看着旁边的工业的打粉机,打粉机不能打粉,你气不气?明明工业都可以自动化了,你还是要手动砂轮磨粉,这时候Crafttweaker及其附属就能发挥作用了,你可以将星辉铁锭添加到打粉机配方里,让星辉锭可以被打粉机打成星粉。
首先要清楚我们借助什么来增加我们想要更改的机制,Crafttweaker提供的是ZenScript脚本文件,我们就是通过将我们想要更改的通过脚本语言来载入游戏中,每次增加脚本都要重启游戏。
脚本文件夹在.minecraft/scripts里,以.zs为文件后缀名,不过一开始自然是空空如也,我们就从这里开始我们的魔改之旅。
就从最简单的合成开始吧(其实其他的也简单),Crafttweaker是有提供可视化魔改的,不过仅限于原版合成和熔炉。输入/ctgui craftingtable打开可视化界面,如图所示:

打X表示选定(打√不香么),先说一下合成台的add和remove,ADD是加入合成,remove是删除合成,在九宫格中摆成想做的合成表,右边放合成的东西再点一下add就好啦,如果是删除合成只需要把想删除的放在右边(不需要放在九宫格中),然后点一下remove就可以了。接下来到了下面的shaped,shapeless和mirror,shaped是有序合成,shapedless是无序合成,这两个应该没啥可以介绍的,mirror是对称合成,

最后就是左边的那一列了,先对在九宫格中你想改的点击鼠标右键

大晚上的写到这白天继续更新,睡了
一个人也没有太真实了
路过~拿个金粒hhh~慢慢来吧~做好了会有人看的~
大佬,有没有ContentTweaker的教程呀。
The_Clown 发表于 2020-3-16 19:42
大佬,有没有ContentTweaker的教程呀。
有的,后面解决了原版就会开始发MOD的