













食用干货:
首先对于一些小白可能不怎么认识什么是魔改怎么使用安装及功能可能只知道修改!
所谓魔改:可大尺度的自定义合成新配方-删除已有配方-修改已有配方扩展等。
首先安装3个模组以下:
第一个本体:MineTweaker 3本站未找到没过期的链接所以第一个模组去官网下载吧!
官网链接:[url=]http://minetweaker3.powerofbytes.com/[/url]
第二个是修改合成:本站链接:https://www.mcbbs.net/thread-524260-1-1.html
第三个是本体自定义扩展:https://www.curseforge.com/minecraft/mc-mods/modtweaker
下载完后需要将这三模组安放客户端-服务端mod里服务端客户端都需要安装。
干货作用:
常见的是:可帮你更改你不需要或者不想有的合成,如:神秘有个注魔法附魔可以叠加卡bug叠加附魔
在没有修复定制的情况下一般常见的是ban掉世界盐,但是如果你会魔改完全可以删除这个研究
或者是魔改这个研究的合成,使其无法实现合成,还有一个是枪械制作台可以用神秘工作台卡出
虚拟然后瞬间打开页面制作枪械(本人表示被卡过233),如果有玩家说额呀神秘太简单了,几天
就毕业了,没啥可玩的了,这种时候就该让他体验下不一样的快乐。
干货特点玩法:
先了解一下食用后效果
可配合RPG、称号、任务、宠物(始于操作本人)等各种扩展看自己如何发挥了!
可自定义添加新研究自定义图片名称图标背景标题合成属性等等等等(等于你玩的越6越等于属于全新附属模组一样并且内容可无限大)
不仅如此还可以让玩家肝到想寄些慰问品给您!
看图
这种时候可以看出上面的属性,没错当玩家从注魔台上制作完成拿到手的时候上面的属性是有用的(具体你们自己配合属性插件)
嗯没错,前置可选元素可选笔记(解笔记可简单了-来自大佬的问候)上面这张图龙之胸甲,
可以看出来带有属性的,所以你们懂了吧神秘+RPG一类结合(其他也可以看自己发挥),材料也可以自定义!
例:一些材料可以弄副本掉落-每日任务-Boss掉落合成专属道具等等之类的,
至于玩法我相信这个就得靠大家的想象力来创造了加油!
关于魔改的功能玩法还有很多下面开始进入魔改教程!
真正的干货来了前面的一定要仔细看完了解清楚:
学的时候建议打开教程链接一起对照帖子理解这样学的快稳不会莫名其妙报错,说到报错下面建议一定要看防止踩坑!
说到报错,注:如果服开着那mt reload那你要小心了,就算本人比较熟练但也有出错的时候(后果是在线的玩家需要删除客户端),
或者是删除客户端config/invTweaks.cfg和invTweaks.Rules和invTweaks.Tree(对于玩家来说麻烦不麻烦我不知道但是还是不要发生好)
当然只会在服务器开着那弄魔改后重置后报错就会这样(原理差不多是那后台的mt数据和客户端的mt数据冲突了)导致进不去服务器
建议开个mt备份去修改,mt reload没问题后再把文本复制进去这样可以100%防止。
首先你得安装上面说的3个模组-客户端服务器都要加!
然后加入到服务端后他会在目录生成一个叫scripts的文件夹,当然里面是空的。
顺带一提如果要修改普通合成的话,可以直接看第二个链接的帖子就可以!
操作-打开scripts- 创建一个文本名字只要是英文就可以,然后把文件类型改为.zs格式(编辑的时候记得用N++编辑)。
下面当然是开撸了!我会跟着教程慢慢来。
至于教程我相信我教完只要你们看完再多练练就差不多了前期报错很正常。
下面我们结合教程和实例讲打开的时候会有点慢等一会就好。
教程原贴:http://minetweaker3.powerofbytes.com/wiki/ModTweaker
直接跳转神秘的教程链接:http://minetweaker3.powerofbytes ... _4_Support:Research这2教程一定要看学(最起码达到了解)
要不然我这帖子你看起来都有点不知道为什么!
正题干货:
第一步(是创建新附属还是在原有附属上添加修改)
我这里就先写创新附属至于在原有附属上添加修改将会在最后讲解(比较简单)
创建新研究页图片路径和前置
首先添加图片教程路径是
随便找一个神秘模组(只是路径问题所以可以随便添加)-然后用解压软件打开我们这选的是神秘本体,右键打开
然后找到路径assets/thaumcraft/textures/items/研究页图片名称-assets/thaumcraft/textures/misc/研究页背景图片名称
这2路径是神秘4本体在魔导手册里面图片路径-这里我们之间添加到这里记住这个路径因为下面需要食用这个路径的图片
下面看原网站这里的教程:
点进教程原贴往下翻找到Thaumcraft 4点进去
然后会看到以下几个
- The following handlers are supported:
- Arcane Workbench
- Aspects
- Crucible
- Infusion
- Loot
- Warp
- Research : Thaumcraft 4 Research Support
并没有难度看原教程自己再模仿一下就会了,至于研究笔记也不难,就有点麻烦!
我们点进Thaumcraft 4 Research Support
- Contents
- 1 The Basics
- 2 Removing Research
- 3 Research Tabs
- 3.1 Removing Tabs
- 3.2 Creating Tabs
- 4 Creating Research
- 4.1 Adding Pages to Research
- 5 Connecting Research
- 6 Modifying Research
关于研究笔记(魔导手册)的:基础、移除、前后研究链接选择和移除防止崩溃研究和创建tab研究、创造研究、链接研究、修改研究!
我们这里把页面放到创建Tabs
原教程内容:(意思是创建新Tab)
- //TabKey, Domain, Path
- mods.thaumcraft.Research.addTab("DEMENTIA", "thaumcraft", "textures/items/brain.png");
- game.setLocalization("en_US", "tc.research_category.DEMENTIA", "Dementia");
第二行Research.addTab意思是添加创造一个标签原教程创建的标签是"DEMENTIA"随后"thaumcraft"这个是模组路径也就是我前面说的
随后的"textures/items/brain.png"就是选择brain图片作为Tab的图片也就是这个东西看下面图片!
这些都是只不过原教程只弄了一个我们也可以多弄许多个(这个可以自定义图片图片名称也随便只要填路径名称填对就可以)
然后这个第三行game.setLocalization("en_US", "tc.research_category.DEMENTIA", "Dementia");
en_US意思是图片在服务器里显示的语音类型-这里我们选择中文zh_CN,"tc.research_category.DEMENTIA"这句代表图片在
服务器里面的名称如原文"Dementia"那么进入服务器后把鼠标靠在上面就会显示"Dementia"-如果我们改成六花世界-那么鼠标
靠上去就会显示六花世界(中文这里记得转码)
在原教程中创建新Tab下面的一类是背景
- //TabKey, IconDomain, IconPath, BackgroundDomain, BackgroundPath
- mods.thaumcraft.Research.addTab("AHPYRCOPA", "forbidden", "textures/items/spork.png", "forbidden", "textures/misc/runecircle.png");
- game.setLocalization("en_US", "tc.research_category.AHPYRCOPA", "Not Apocrypha");
在Tab后面加"forbidden", "textures/misc/runecircle.png"最后这个标签"AHPYRCOPA"Tab就会变成spork背景图片runecircle最后再改一下
语音类型和中文名称(记得转码)我们修改一下然后写到一起就会变成如下:
- //TabKey, IconDomain, IconPath, BackgroundDomain, BackgroundPath
- mods.thaumcraft.Research.addTab("before", "thaumcraft", "textures/items/tupian.png", "thaumcraft", "textures/misc/tupianbeijing.png");
- game.setLocalization("zh_CN", "tc.research_category.before", "你学会了吗");
这个名为before标签的背景图片,"zh_CN"语言类型为中文,"tc.research_category.before",在标签为before的Tab名称修改为 "你学会了吗");
"你学会了吗"(记得转码这里最后提醒一次)!
创建Tab以及名称背景完结-可创建多个新Tab背景等(记得自己多弄几个练习练习如果报错他会显示行数随后仔细观察是否漏或错了)
下面在新创建的Tab下创建新研究









































第二步:在新Tab下创建新研究并链接食用等
在原教程中页面翻到:
原教程
- //ResearchKey, TabKey, AspectList, X, Y, Complexity, ItemStack //Make sure that the X and Y coordinates of your research doesn't conflict with other researches
- mods.thaumcraft.Research.addResearch("WTFPLANTS", "BASICS", "lucrum 100, alienis 200", 1, 0, 8, <minecraft:sapling>);
- game.setLocalization("en_US", "tc.research_name.WTFPLANTS", "Trees!");
- game.setLocalization("en_US", "tc.research_text.WTFPLANTS", "[MT] Science just doesn't know!");
跳转第三行mods.thaumcraft.Research.addResearch("WTFPLANTS", "BASICS", "lucrum 100, alienis 200", 1, 0, 8, <minecraft:sapling>);
mods.thaumcraft.Research.addResearch("WTFPLANTS"意思是在这个Tab名为BASICS里创建一个新研究笔记而BASICS则就是新Tab标签
"lucrum 100, alienis 200"这里面lucrum和alienis的意思是元素也就如果用元素解锁的条件下则需要100点lucrum和200点alienis(这里元素
解锁的条件下意思是如果拥有这些元素则不用解笔记直接解锁这个研究,后面会讲)至于lucrum和alienis元素则可以只神秘4本体中找到
路径是\assets\thaumcraft\lang\zh_CN把这个解压到桌面随后用N++打开然后CTRL+f搜索lucrum你就会看到许许多多元素要素(都是连
在一起的很容易找包括之后需要用这里面的其他元素直接把lucrum替换成你需要换成的元素即可)100点和200点意思就是解锁需要的点数
如果改成999则需要999点要素才可以这个解锁研究笔记(可添加多种元素格式别错就可以),
1, 0, 8,则代表在图片中位置具体自己试试找感觉(每个研究笔记标签都要弄不同的数别弄一样),
<minecraft:sapling>则是显示的研究笔记的物品,物品代码获取方法:把物品放在手中随后输入/mt hand左下角聊天框就会出现相应物品
的代码例如手里拿的是云杉那么输入/mt hand就会显示<minecraft:plank:1>手里拿白桦木输入/mt hand就会显示<minecraft:planks:2>
如果换成mods.thaumcraft.Research.addResearch("WTFPLANTS", "BASICS", "lucrum 100, alienis 200", 1, 0, 8, <minecraft:planks:2>);
那么就会在一个Tab标签名为"WTFPLANTS中的研究笔记标签"BASICS显示需要贪婪100点异域200点才才能解锁这个白桦木图标
如果解锁则可以进入这个研究笔记里面查看内容和注魔合成等(这些之后讲)!
第四行game.setLocalization("en_US", "tc.research_name.WTFPLANTS", "Trees!");
这里en_US我们换成zh_CN之后的"tc.research_name.WTFPLANTS", "Trees!"代表这个名为WTFPLANTS的研究笔记标签修改名称为 "Trees!"
到这里如果鼠标放到这个研究笔记上就会显示一个名为 "Trees!"的研究笔记
最后一行game.setLocalization("en_US", "tc.research_text.WTFPLANTS", "[MT] Science just doesn't know!");
和第四行差不多只不过 "[MT] Science just doesn't know!"是研究笔记下面的标语
例如我把整个修改一下:
- //ResearchKey, TabKey, AspectList, X, Y, Complexity, ItemStack //Make sure that the X and Y coordinates of your research doesn't conflict with other researches
- mods.thaumcraft.Research.addResearch("WTFPLANTS", "BASICS", "lucrum 100, alienis 200", 1, 0, 8, <minecraft:sapling>);
- game.setLocalization("en_US", "tc.research_name.WTFPLANTS", "研究显示名称例图三:宠物抽奖券");
- game.setLocalization("en_US", "tc.research_text.WTFPLANTS", "描述例图三:抽奖");
创建研究业完结先去试试吧!(但是现在还不能点开哦要不然客户端会崩溃)
下面就是选择解锁了-有多种选择解锁把原教程页面调到Modifying Research下面有7种类型分别是:
- mods.thaumcraft.Research.setRound("WTFPLANTS", true);
- mods.thaumcraft.Research.setSpikey("WTFPLANTS", true);
- mods.thaumcraft.Research.setStub("WTFPLANTS", true);
- mods.thaumcraft.Research.setSecondary("WTFPLANTS", true);
- mods.thaumcraft.Research.setVirtual("WTFPLANTS", true);
- mods.thaumcraft.Research.setAutoUnlock("ASPECTS", false);
- mods.thaumcraft.Research.setConcealed("WTFPLANTS", true);
使研究笔记类型属于圆形的也就上上面那种圆形
分别对应:
- 圆形
- 三角形
- 正边形
- 链接类型
- 链接
- 自动解锁类型
- 需要前置解锁类型
而我们也用这种从这里面选择123随便选一个我们选个1,随后加一个7setConcealed(需要前置才能解锁)然后在加一个链接类型setSecondary
也就是解锁方法这个链接类型是需要元素解锁也就是前面说的100点200点元素最后合成。
- mods.thaumcraft.Research.setRound("WTFPLANTS", true);
- mods.thaumcraft.Research.setConcealed("WTFPLANTS", true);
- mods.thaumcraft.Research.setSecondary("WTFPLANTS", true);
还有一种方法就是用研究笔记解锁。
看下原教程还是在刚刚下面找到。
- //ResearchKey, Complexity
- mods.thaumcraft.Research.setComplexity("WTFPLANTS", 16);
但是原教程给的这个16数字千万不要用-解不开这个数字代表研究笔记的大小-经过我自己测试1-8为可解锁类型,
9有时候会坏掉需要扔掉重新领研究笔记-9以上就不要用了具体自己试一下就知道了!
- mods.thaumcraft.Research.setRound("WTFPLANTS", true);
- mods.thaumcraft.Research.setConcealed("WTFPLANTS", true);
- mods.thaumcraft.Research.setComplexity("WTFPLANTS", 16);
然后就需要添加一下研究页(注魔台页面和内容介绍快要到最后了)!
在原教程中找到Adding Pages to Research
这是添加注魔页面和内容的也就是这个页面
原教程中:
- //ResearchKey, LocalizationKey
- mods.thaumcraft.Research.addPage("WTFPLANTS", "derp.research_page.WTFPLANTS");
- game.setLocalization("en_US", "derp.research_page.WTFPLANTS", "Plants! What are they?<BR>The Thaumometer doesn't know!");
但是这里的derp.research_page需要把derp换成tc!
game.setLocalization("en_US", "derp.research_page.WTFPLANTS", "Plants! What are they?<BR>The Thaumometer doesn't know!");这一句
还是老样子en_US换成zh_CN,derp换成tc而"Plants! What are they?<BR>The Thaumometer doesn't know!"这代表着书里的内容例如上面的
是书里的描述二
最后整合出来如下:
- //ResearchKey, LocalizationKey
- mods.thaumcraft.Research.addPage("WTFPLANTS", "tc.research_page.WTFPLANTS");
- game.setLocalization("zh_CN", "tc.research_page.WTFPLANTS", "书里的描述二");
Connecting Research
连接研究原文:
- //ResearchKey, Parent, Hidden?
- mods.thaumcraft.Research.addPrereq("WTFPLANTS", "ICHOR", false);
mods.thaumcraft.Research.addPrereq("WTFPLANTS", "ICHOR", false);代表前置解锁条件如若想要解锁名为WTFPLANTS研究笔记标签
则要先解锁名为ICHOR的研究笔记标签否则关闭显示,反之则显示(之后解锁也是如此)。
好了进入最后步骤了注魔合成回到原教程链接:http://minetweaker3.powerofbytes.com/wiki/Thaumcraft_4找到//Infusion
这个是注魔台合成
原教程:
- //Infusion
- //ResearchString, MainInputStack, InputArray, AspectString, OutputStack, InstabilityAmount
- mods.thaumcraft.Infusion.addRecipe("NITOR", <Thaumcraft:ItemResource:1>, [<minecraft:fire_charge>, <Thaumcraft:ItemResource>, <minecraft:flint_and_steel>], "ignis 20, potentia 10, permutatio 12", <minecraft:fire> * 4, 5);
[<minecraft:fire_charge>, <Thaumcraft:ItemResource>, <minecraft:flint_and_steel>]代表合成材料。
"ignis 20, potentia 10, permutatio 12"注魔台启动需要的元素。
<minecraft:fire>代表合成的物品。
最后的这个5代表风险数字越高风险越大,最大风险为10也就是危险
在最后需要把合成物品改成变量填上去(一定要弄要不然报错)
方法:
val awa = <minecraft:fire> * 4;
修改后整合出来:
- val awa = <minecraft:fire> * 4;
- //Infusion
- //ResearchString, MainInputStack, InputArray, AspectString, OutputStack, InstabilityAmount
- mods.thaumcraft.Infusion.addRecipe("NITOR", <Thaumcraft:ItemResource:1>, [<minecraft:fire_charge>, <Thaumcraft:ItemResource>, <minecraft:flint_and_steel>], "ignis 20, potentia 10, permutatio 12", awa, 10);
这是修改之后的把合成物品改成变量显示,然后风险换成了危险10
当然这里面材料和上面描述的材料不一样这只是个例子
最后添加一个显示页面(标签和变量)
原教程:
- //Adds an infusion recipe page
- mods.thaumcraft.Research.addInfusionPage("WTFPLANTS", <Thaumcraft:WandRod:2>);
val awa = <Thaumcraft:WandRod:2>;
mods.thaumcraft.Research.addInfusionPage("WTFPLANTS", awa);
如果想直接在原有的模组里面扩展,则打开此模组的lang/zh_CN打开找到要扩展Tab名字和研究笔记标签神秘工匠(无尽深渊之帽)
然后复制他的id
[attach]1762723[/attach]
随后修改数值
- //ResearchKey, TabKey, AspectList, X, Y, Complexity, ItemStack //Make sure that the X and Y coordinates of your research doesn't conflict with other researches
- mods.thaumcraft.Research.addResearch("wujinmaozi", "TT_CATEGORY", "lucrum 100, alienis 200", 1, 0, 8, <ICHORCLOTH_HELM_GEM>);
- game.setLocalization("en_US", "tc.research_name.wujinmaozi", "描述");
- game.setLocalization("en_US", "tc.research_text.wujinmaozi", "描述");
- game.setLocalization("zh_CN", "tc.research_page.wujinmaozi", "描述");
- //mods.thaumcraft.Research.setSpikey("wujinmaozi", true);
- mods.thaumcraft.Research.setConcealed("wujinmaozi", true);
- mods.thaumcraft.Research.setSecondary("wujinmaozi", true);
- mods.thaumcraft.Research.addPrereq("wujinmaozi", "ICHORCLOTH_HELM_GEM", false); #这里主要用来当做解锁条件
研究笔记标签为wujinmaozi,Tab为TT_CATEGORY(神秘工匠)
前置为无尽深渊之帽ICHORCLOTH_HELM_GEM(需要解锁无尽深渊之帽才可解锁wujinmaozi)
解锁前置后就会出现新添加的研究笔记wujinmaozi
如果想要删除某个研究笔记
- mods.thaumcraft.Research.orphanResearch("要删除的研究名称");
- mods.thaumcraft.Research.removeResearch("要删除的研究名称");
新创建的Tab前后研究也是如此








































最后来个整合
如:创建一个标签为qwe的新Tabs并且把Tab在服务器中命名为小花,并在里面创建一个名为ewq的研究笔记名称描述为小明哈哈下面
描述为小明嘻嘻显示
物品为白桦木-在研究笔记页面里面添加描述为小明666,解锁条件弄为使用元素解锁并且元素为野兽100点、不死100点、思维770、
感官650注魔台危险系数弄为危险,合成物品弄上方文本的。
- //TabKey, IconDomain, IconPath, BackgroundDomain, BackgroundPath
- mods.thaumcraft.Research.addTab("qwe", "thaumcraft", "textures/items/badaozhuye.png", "thaumcraft", "textures/misc/badaobeijingzhuye.png");
- game.setLocalization("zh_CN", "tc.research_category.qwe", "小花");
- val awa = <Thaumcraft:WandRod:2>;
- //ResearchString, MainInputStack, InputArray, AspectString, OutputStack, InstabilityAmount
- mods.thaumcraft.Infusion.addRecipe("ewq", <Thaumcraft:ItemResource:1>, [<minecraft:fire_charge>, <Thaumcraft:ItemResource>, <minecraft:flint_and_steel>], "ignis 20, potentia 10, permutatio 12", awa, 10);
- //ResearchKey, TabKey, AspectList, X, Y, Complexity, ItemStack //Make sure that the X and Y coordinates of your research doesn't conflict with other researches
- mods.thaumcraft.Research.addResearch("ewq", "qwe", "bestia 100, exanimis 100, cognitio 770, sensus 650", -4, -2, -2, <minecraft:planks:2>);
- //mods.thaumcraft.Research.setSpikey("ewq", true);
- mods.thaumcraft.Research.setConcealed("ewq", true);
- mods.thaumcraft.Research.setSecondary("ewq", true);
- mods.thaumcraft.Research.addPage("ewq", "tc.research_page.ewq");
- game.setLocalization("zh_CN", "tc.research_name.ewq", "小明哈哈");
- game.setLocalization("zh_CN", "tc.research_text.ewq", "小明嘻嘻");
- game.setLocalization("zh_CN", "tc.research_page.ewq", "小明666");
- mods.thaumcraft.Research.addPrereq("ewq", "上一个研究已经解锁", false);
- mods.thaumcraft.Research.addInfusionPage("ewq", awa);
如:在Tab名为qwe标签的ewq研究笔记后面扩张一个研究笔记,条件为ewq解锁后出现创建一个标签为qwe的新研究笔记,并在里面创建一个名为qqq的研究笔记标签名称描述为qqq哈哈下面
描述为qqq嘻嘻显示
物品为白桦木-在研究笔记页面里面添加描述为qqq666,解锁条件弄为用笔记解锁
注魔台危险系数弄为危险,合成物品弄上方文本的。
- val asd = <Thaumcraft:WandRod:2>;
- //ResearchString, MainInputStack, InputArray, AspectString, OutputStack, InstabilityAmount
- mods.thaumcraft.Infusion.addRecipe("qqq", <Thaumcraft:ItemResource:1>, [<minecraft:fire_charge>, <Thaumcraft:ItemResource>, <minecraft:flint_and_steel>], "ignis 20, potentia 10, permutatio 12", asd, 10);
- //ResearchKey, TabKey, AspectList, X, Y, Complexity, ItemStack //Make sure that the X and Y coordinates of your research doesn't conflict with other researches
- mods.thaumcraft.Research.addResearch("qqq", "qwe", "bestia 100, exanimis 100, cognitio 770, sensus 650", -4, -2, -2, <minecraft:planks:2>);
- //mods.thaumcraft.Research.setSpikey("qqq", true);
- mods.thaumcraft.Research.setConcealed("qqq", true);
- mods.thaumcraft.Research.setComplexity("qqq", 10);
- mods.thaumcraft.Research.addPage("qqq", "tc.research_page.qqq");
- game.setLocalization("zh_CN", "tc.research_name.qqq", "qqq哈哈");
- game.setLocalization("zh_CN", "tc.research_text.qqq", "qqq嘻嘻");
- game.setLocalization("zh_CN", "tc.research_page.qqq", "qqq666");
- mods.thaumcraft.Research.addPrereq("qqq", "ewq", false);
- mods.thaumcraft.Research.addInfusionPage("qqq", asd);
最后再看下自定义效果吧
学费了之后该干嘛(当然是选择操作一波玩家鸭!)
如果可以下方人气评分点一点谢谢,希望你不要不识好歹
