我的世界AE2完整的网络系统教程

拉至底部有常见问题解答

鉴于许多人看碎片的资料根本看不懂,不出一个完整教程根本无法解决大众玩家的疑惑

不要觉得我的文字太过绝对,高谈阔论许多玩家不懂,或者对读者要求打开游戏。难道你不应该打开游戏吗
许多玩家不懂,才有了这么一个教程。发现大量内容杂波不堪,只有特性的片面体现

勤思考,多动手,不要在那里不动脑就只会复读照着地图瞎搭方块
不是按发展线来的

发展线?自己按按R键看,没有合成表例如高纯水晶就来百科查,也是希望本版能够少一点这种谁都能写得出的教程

本教程内容比较凝练,不水,已经很干了。
有完整的理论体系

这,是一个网络
能源选择有:
1、网络内置能量元件(除非是创造不然只能存电)

2、能源接收器/ME控制器贴脸放其他能源

3、谐振仓直接接在网络里

4、让其他有电的网络通过石英纤维给没电的网络供电
接下来,给它加上存储设备
左侧:ME箱子

中间:ME驱动器
右侧的面板类物品:存储总线

ME箱子和ME驱动器里要放存储元件
当然也可以放一些特殊物品,但是一般补认作为存储方式。后面会提到

一个网络里可以有多个存储器,物品加入存储器的优先级通过右上角的“优先级”设置

然后是通过终端访问内部物品

可选的终端有:ME终端、ME合成终端、样板终端

ME箱子自带一个类似于终端的面,但只能访问ME箱子内部一个的存储元件中的物品

好了,到此为止,玩过AE2的人,都会


接下来的内容,应该有10%的人不懂了,但是即使再读不懂,我以下的内容都会尽量写得使得任何有至少初中学力的非老年人在能够灵活运用上文知识的情况下,结合实际操作,都能够看得懂。
频道
大部分网络元件都占用频道(网络原件:指和“数据”相关的,包括一切访问、存储 物品、流体的元件,P2P系统、破坏成型面板、空间塔等,不包含只需要供能的压印器、晶体催生器等和提供能量的能源接收器、谐振仓、能量单元等)
没有控制器的网络,最多有8个频道,否则会有设备失去作用像未接入网络一样
如图所示,网络中有且仅有8个终端,都可以点开,虽然因为没有存储设备无法存入物品

再放上一个终端,整个网络都会瘫痪

2、如果有控制器(控制器此处指由 方块ME控制器 组成的 多方块结构)
那么规则如下:
控制器每一个“面”能够发送32个频道

但是除了两种致密线缆之外,所有线缆都只能传输8个频道

如图,16个终端都可用

但是如果如下图,那么最左侧的终端就会像没有接入网络一样

收到能量所以发光,但是实际上是没有频道的,点击最左侧的终端可以看到:

致密线缆能传输32个频道

至于传输是什么意思,大致理解就好了,不需要在意究竟是什么算法,广搜还是深搜,还是什么奇葩的缝合算法,说不定还会跟着版本变。例如下图中的终端究竟是占用了左边传出来的频道还是右边传出来的频道(当然智能线缆会把答案打在屏幕里的)


好了,接下来的也是大约10%的人搞不懂的两个物品:
输出总线、输入总线
别说了,自己去试,就那么几个特性,不赘述


再接下来是存储总线专题,进阶内容,我敢说能够全部掌握的玩家不超过10%(再读一遍这句话,我很肯定)

之前存储总线对箱子,现在我们会进一步讨论存储总线的作用

这里容器指任意方块,建议理解为可以存储物品的方块,你认为草方块是容器也每问题,只不过它其实不可访问,不能存物品。也就是说它的六个面任何一个面都是不可访问任何ItemStack的。
1、容器的访问面

你会发现,有的方块,能够通过gui进行交互,却不能通过管道(特指各种mod的物品管道之类的,包括漏斗)进行访问
有的方块,例如熔炉,通过特定的面只能访问特定的Slot

那么我称这个面,叫做该容器中这个Slot的对应访问面

2、存储总线和访问面的关系
箱子的每个格子的访问面是6个

ExU2稍大的箱子每个格子的访问面也是6个
所以其实这样是可行的

打开终端,发现可以放入物品。放入物品后打开箱子,会发现物品就在箱子中
有的“容器”是没有办法直接用管道交互的,当然你也可以选择不把它们当作容器看待

3、物品的运输
AE2是个物流模组,这句话我经常在此mod下复读,因为大多人都选择无视它。
(存储总线可以标记物品、标记优先级(后半句复读))
优先把熔炉里烧出来的木炭里放到熔炉里作燃料再放到箱子里储存:

要求熔炉上的存储总线优先级较高
这可以是一个独立的网络,不必要和你日常使用的网络连接在一起

大部分玩家都知道这个操作,但是不会运用,理解很容易,但是想到去用比较难

要掌握才行,真正掌握的如此篇开头所说,很少。这是后面自动合成的基础,如果你后面看不懂,回来再看看

4、子网络
将一个网络的存储总线对着另一个网络的ME接口,打开游戏放上一些物品做一点实验你就懂了


接下来是自动合成——合成模板,不赘述,与下一篇是不相干的体系,绝大部分玩家都会

直接在样板终端摆上合成表然后拿出模板放到分子装配室相邻的ME接口,打开终端,中键需要合成的物品即可。


接下来是ME接口的专门内容,包含处理模板内容
就是我写的ME接口物品辞条,但是为了以防读者不点超链接,我再复读一遍

应该是目前百科上见到的最为完善的版本了

ME接口是AE2物流系统最重要的部分之一

这里的理论是:ME接口有三种存在的形态,互不相关,绝对不要搞混

一、作为容器
一般被识别是一个容器,有独立的存储空间,不作为网络的一部分。

比如说用各种各样的管道提取其中物品的时候,不会从该ME接口所在网络直接提取物品。

ME接口的存储空间是gui内的第二行,网络会“尽力”维护第二行的内容和第一行相同:

1、如果第一行的对应格子没有标记物品,则在该槽位的物品会被吸入网络
2、如果第一行的对应格子有标记物品,第二行会输出对应数量的物品。如果该物品不够自然就只能如图所示了

通过这些特性可以实现自动输入物品

但是注意,这里接口只是维护其存储的物品,不会去主动发送至相邻容器
与二三完全无关,二三种是另外两个完全不相关的体系

二、存储总线+ME接口形成子网络体系

可以看到,右侧网络没有驱动器,只有一个存储总线对着左侧网络的ME接口,但是如此一来右侧网络就可以访问左侧网络存放的所有物品了。
当然即使左侧网络有自动合成,右侧网络也访问不了(目前为止)

注:此时存储总线无法访问接口内部物品

经典运用:

三、根据CPU的需求发送物品
如果CPU要进行该接口下的模板合成,则:
1、若为自动合成模板,发送一份物品到相邻分子装配室,待合成完毕之后回收分子装配室的成品
2、若为处理模板,发送至目标容器

如果启用了阻挡模式,则当且仅当目标容器内没有物品时发送一份材料
注意如果目标容器是另一个ME接口,那么仍旧符合规则,是ME接口中没有物品时而非目标网络中没有物品时发送材料
目标容器规则如下:

水晶箱子即目标容器
左侧的接口由右侧接口拿扳手右键得到(不需要按shift)

由于ME接口是自动合成的重要组成部分,所以再放送接口级(单次配方合成)的自动合成原理(仅限处理面板)
1、按照CPU指定的模板,从CPU种拿走材料物品,发送材料物品至目标容器
2、等待成品以任何形式(输入总线、接口的物品维护、终端、破坏面板等)进入网络,不经过任何存储设备直接发送至CPU,完成该次合成
成品识别nbt等,是精确识别

如果对应材料还未发送,“成品”就进入了网络,则不视为完成一次合成


两种模板都已经介绍完毕,接下来是针对复合合成而非单配方的解释

什么是单配方?8个木板合成箱子就是。

什么是复合合成?假如你要合成钻石箱子(更多箱子,相信都用过),那么会先请求合成箱子、铁箱子、金箱子。整个过程就是复合合成
接下来是针对整个复合合成材料计算的分析
合成处理单元 多方块结构的辞条底部(我写的,看不到应该是还没过审)

自动合成时的情况:

(以下内容中合成表均为模板中设定的)
一、预算过程:

0、如果一个材料有多种合成方式(模板上),那么只会选定一种
1、计算最终目标物品所需要的原料是否齐全
2、如齐全,将原料从网络中提取出来放入CPU作为原料(积存状态),将对应合成表的产物作为计划和成
3、如不齐全:
(1)如果缺少的物品不可合成,则预算计算完成,返回不能进行合成,缺少_____该物品

(2)如果缺少的物品可以合成,查看其“合成表”,如果合成该物品的原料有该物品在合成计划中用于合成的物品,则当作不可合成处理;否则则对用于合成缺少的物品执行2和3

对3(2)的第一种情况作补充解释:
如果你网络里有一个配方:1木炭+8原木=8木炭,网络中有足够的原木和8个木炭,你合成800个木炭会显示缺少100-8=92个木炭
这么计算的原因是为了防止卡死:假如有这样的合成表:9A=>B,B=>6A,你有9A并要求网络合成300A,并且没有这个特性,那么Minecraft会卡死。

二、发配物品过程

如果有并行处理器,则可以同时在不同ME接口发配原料都充足的物品
1、让ME接口发配物品至目标容器,能发送多少就发送多少(目标容器规则见ME接口)(阻挡模式也详见ME接口)

1.5、把发送材料对应的成品标记为正在合成

2、等待“成品”返回网络(ME接口、输入总线、终端、破坏面板等),无需经过任何存储设备,直接传送到CPU中
3、将成品从正在合成标记为缓存,如果已经是最终目标物品则返还给网络




好了,你已经掌握基本的自动合成方法了
流体存储(1.12.2/ExtraCells)是类似于物品存储的,但是除了装桶似乎没有什么能够参与自动合成的

接下来是和物品/方块相关的几个你还需要掌握的物品:
1、ME标准发信器

2、触发总线/反相触发总线

3、成型面板/破坏面板/标准破坏面板

4、容量卡/加速卡/红石卡/模糊卡/合成卡

5、空间塔




然后是自动化研究概述
对于自动化特定合成方式的研究,一般分为以下几个步骤:
1、对于该合成方式的特性探究
2、对于物品发配的优先级、模型建立

3、连接线路、红石逻辑控制

4、合成完成检测、回收


基础自动化实例?几乎不存在的
这些是列表

要求:添加新的合成表时只需要加入正确的模板即可

1、匠魂冶炼炉烧矿物/植物魔法魔力池自动化(支持催化)/植物魔法精灵门自动化(支持魔改)

2、原版熔炉:8木炭=8原木+1木炭/三种AE2种子催生/压印器自动化

以下内容较少玩家能够掌握

3、泰拉钢自动化

4、植物魔法花药台自动化(支持魔改)

5、植物魔法符文祭坛(支持魔改)

*单压印器自动化(支持魔改)

以下内容极少玩家能够掌握,但是这个教程的初衷就是让每个玩家都通过自己的思考掌握这些内容。

6、TC4注魔祭坛自动化(原料<=9格)/龙研聚合装置(原料<=9格)



重命名自动化应用概述
1、防堆叠,不解释

2、用于配合模糊卡进行特殊的发配到特定位置统一对被重命名的物品精确识别处理

3、用于特殊识别、发配


1、据此建议练习Embers炼金

2、自己制作一个“伪合成”系统,用以支持9+格原料的合成,如FTBInfinityEvolvedSkyBlock的创造魔力池在有足够原料的情况下的合成

3、完善伪合成系统

这里不解释如何做到,真正去做不会太难的,但是未知的是掌握之人如此至少的原因。




常见问题:
1、ic2自动合成(工作台)无法检测完成
    因为ic2合成出来的物品似乎是带nbt的,和合成表不符

    解决方案:别用分子装配室+合成模板,用处理模板

2、合成模板的矿物辞典替换问题

    支持原料替换识别,不支持成品

3、什么能用存储总线,什么不能

    存储总线对着一个容器,如果是其它模组的管道能够在这个面给该容器输入物品,则网络的物品可以存入

    如果其它模组的管道能够在这个面抽取物品,则网络可以读取、取出容器内的物品

4、如何让网络自动通过CPU发送合成任务

    合成卡

5、如何将物品n个n个输出(n<96)

    1、ME接口标记物品

    2、(不标记物品)试着装满一个1k存储元件然后再拿出一些物品通过卡字节的方式完成

Copyright © 2018-2023 PHP源码网 版权所有
PHP源码网 » 我的世界AE2完整的网络系统教程

提供最优质的资源集合

立即查看 了解详情