魔法MOD
[TC6]神秘时代6 (Thaumcraft 6)
神秘时代 6 自定义研究

教程权限:社区教程

浏览量:2831

编辑次数: 没有

创建时间:2018-03-13 04:20:42 (4月前)

顶教程

历史编辑记录
  • 酒石酸菌添加了本教程
  • 2018-03-13 04:20:42 (4月前)
最近参与编辑
  • 神秘时代 6 自定义研究
  • 编辑

关于如何添加自定义研究系统,注意需要模组注册后该 json 文件后,研究才会启用;

{
    "entries": [
        {
            "key": "EXAMPLE",
            "name": "research.example.title",
            "icons": ["thaumcraft:textures/items/thaumonomicon.png","minecraft:logs;1;1"],
            "category": "BASICS",
            "parents": ["SOMETHING@3","~ANOTHER_THING"],
            "siblings": ["~BROTHER","SISTER"],
            "meta": ["ROUND","SPIKY","HIDDEN","REVERSE","AUTOUNLOCK"],
            "location": [0,0],
            "reward_item": ["minecraft:stick"],
            "reward_knowledge": ["EPIPHANY;1"],
            "stages": [
                {
                    "text": "research.example.text.stage.1",
                    "recipes": ["A_RECIPE","ANOTHER_RECIPE"],
                    "required_item": ["minecraft:planks;30;1;{display:{Lore:['Stuff you need to hand in']}}"],
                    "required_craft": ["minecraft:stick","thaumcraft:nitor"],
                    "required_knowledge": ["THEORY;GOLEMANCY;2", "OBSERVATION;AUROMANCY;1", "EPIPHANY"],
                    "required_research": ["RESEARCH_YOU_NEED"]
                },
                {
                    "text": "research.example.text.stage.2",
                    "recipes": ["THE_FINAL_RECIPE"],
                    "warp": 5
                }
            ],
            "addenda": [
                {
                    "text": "research.example.text.stage.1",
                    "recipes": ["A_RECIPE","ANOTHER_RECIPE"],
                    "required_research": ["RESEARCH_YOU_NEED"]
                }
            ]
        }
    ]
}
  • key:必须要有,识别研究的关键词;

  • name:研究名称。可以使用语言文件中的非本地化名称;

  • icons:图标。可以使用自定义材质,也可以调用原版物品。如果定义多个图标,会每间隔 1 秒进行循环。

    • 自定义材质:统一使用标准的资源定位格式;

    • 调用原版物品:物品id;meta;数量,比如上图中的minecraft:logs;1;1。

  • category:必须要有,用来定位研究所在的章节;

  • parents:前置研究。完成指定的前置研究后才能开启,默认会在此研究和前置研究间绘制连线;

    • 可以在前置研究名称后添加 @数字,表示前置研究在第几阶段即可开启本篇章;

    • 可以再前置研究名称前添加 ~ 符号,禁阻前置研究与此研究间连线。多用于独立研究或者隐藏研究;

  • siblings:能够解锁的子研究。

    • 可以再前置研究名称前添加 ~ 符号,禁阻子研究与此研究间连线。多用于独立研究或者隐藏研究;

  • meta:

  • location:研究图标所在的位置(传入 x 和 y 值);

  • reward_item:奖励物品。玩家完成此研究后获得的物品奖励。

  • reward_knowledge:奖励知识。玩家完成此研究后获得的知识奖励。

  • stages:研究条目的具体内容:

    • text:必须要有。研究的描述;

    • recipes:显示的合成表。需要写入合成产物 id,该产物必须要在神秘时代中有相关合成。

    • required_item:解锁研究需要的物品;

    • required_craft:解锁研究需要进行的合成。传入合成产物 id 即可。

    • required_knowledge:需要前置知识;

    • required_research:需要的研究:

      • 和先前的前值研究篇章书写方式类似;

      • 你可以指定不需要完全研究的条目,这时候相关条目将会以 ? 符号覆盖原有的图标,你需要在语言文件中添加 research.RESEARCH_YOU_NEED.text 条目来添加本地化。

      • 如果想要显示其他图标,可以采用一些特殊的书写方式:

        • m_ 开头的研究会显示地图图标;

        • f_ 开头的会显示药水瓶图标;

        • c_ 开头的会显示箱子图标;

    • warp:此研究完成后获得扭曲值;

  • addenda:为特殊研究添加的篇章。这些特殊研究在主研究解锁后会显示一次;或者其他间接的触发的方式才会显示。多用于一些需要研究特定物品才会显示的独立研究篇章,比如炼狱熔炉与风箱的篇章。

    • text:必须要有。研究的描述;

    • recipes:显示的合成表。需要写入合成产物 id,该产物必须要在神秘时代中有相关合成。

    • required_research:需要的研究:

      • 和先前的前值研究篇章书写方式类似;

      • 你可以指定不需要完全研究的条目,这时候相关条目将会以 ? 符号覆盖原有的图标,你需要在语言文件中添加 research.RESEARCH_YOU_NEED.text 条目来添加本地化。

      • 如果想要显示其他图标,可以采用一些特殊的书写方式:

        • m_ 开头的研究会显示地图图标;

        • f_ 开头的会显示药水瓶图标;

        • c_ 开头的会显示箱子图标;


教程短评:
未登录不能发表短评,请[登录]~
小贴士:MC百科官方不会在短评回复中发布MOD下载,非官方MOD下载中可能包含魔改包或木马文件!请支持 [官方正版下载] 与 [MC百科正版下载]

    [ MC百科(mcmod.cn) 除教程作者自定义规则的文章, 及未授权的站外图片/链接以外的所有开放公开编辑的内容, 均采用 BY-NC-SA 3.0 协议 ]

    Minecraft百科CC协议