科技MOD
[AE2]应用能源2 (Applied Energistics 2)
如何建造远程自动化(适用所有mod)

教程权限:个人教程

浏览量:344

编辑次数: 没有

创建时间:2019-01-13 09:39:40 (4天前)

顶教程

历史编辑记录
  • Yecgaa添加了本教程
  • 2019-01-13 09:39:40 (4天前)
  • 如何建造远程自动化(适用所有mod)

本教程使用于所有mod


这篇教程中,我更希望把我的自动化思路分享出来,而不是单纯地分享自动化地建造方法。
让所有mod玩家都能看懂这篇文章。无论你是初入高炉的搬铜工,亦或是稳定热核的大佬
如果您发现任何错误(原理或思路或字词),请第一时间向我汇报。
当然,可以的话,一起谈谈自动化想法吧。

顺带一提,我的b站上有着一些成(diu)熟(ren)的自动化想法
原标题:用线程化的思想建造远程自动化

0.0 为什么要用线程化的思想
对于一些不太好的电脑,或是优化不太好的mod,不适宜把所有的自动化都丢在家里;否则在家里造机器时,都只 能享受极低帧数(甚至卡顿);即使你的自动化组根本没有开机,或是在待机。
这时我们就会考虑把自动化请出家里。眼不见,心不烦(视野看不见下,渲染速度加快)
mc的内存需求不低,但是不小一部分都在渲染上
何为自动?
自动完成一些工序;而且,你想让他工作时它就会工作。这很关键,好的自动化不应该被人为的去打开它的拉杆。
而且在完成后能关闭它自己,我把原料给你,你把产物给我,其他你自己搞定;别卡我就好。

完成这一切就需要区块加载,然而区块还需要能自己加载,卸载。要求就不低了,后面实现时再讲
线程化又是什么?
在你正在自动生产一种物品的时候,你却想再生产另一种;
同时工作,难度就不低了。难度不在于其同时工作,而在于同时触发,并减少体积占用,体积为什么会有占用后面 再分析,而同时触发,并保证每一个高效地运行,再加上不可以混淆的机制,防止电脑卡死的任务等待机制,都需 要线程的引入
1.1 摆放在哪里实现它?
我们默认还是在主世界里进行这个工作
自己曾尝试在空间站,地狱等地方;但是由于多世界的加载本身消耗内存,所以不太好,主世界虽然面临生物生成 等问题,但是自然嘛,只要没太大流水都不是问题。


如何建造远程自动化(适用所有mod)-第1张图片


以下问题仅供参考:
自然流水是会触发隔壁区块加载的,所以嘛
可以的话,小木斧把水清一下,或者我使用了格雷的混凝土填埋机(真香)


如何建造远程自动化(适用所有mod)-第1张图片


继续:
怎么铺
我们可以选择直接平铺你的自动化在一个区块上
亦或者选择AE2空间塔来把自动化都存起来
(存起来减少占地面积,但面临前期制造贵,设置复杂,某些方块不能存入等问题)

我当年建造了AE2的版本,花了5H设置,但是感觉不错嘛。(占地小,而且毕竟中期不穷)  
怎么加载区块
我们使用RC的区块加载器了
为什么?
鸡排区块加载器稳定,自定义强,可就是少了红石控制(emmmmm,我没说错吧???)
一直加载大量区块,并不是我们的初衷
所以在我找到(玩到)合适的成熟替代方案前,都使用RC的区块加载。  
1.2 如何触发工作?
看到这里,你终于进入了实战工作中
触发一个远距离的区块,而且还是没有被加载的,你似乎只有一个选择
人为打开它·····,因为只有你自己过去才会加载那个区块
你当然忽略了一个更好的方式,模拟人为加载区块
听上去高大上,实际上没有那么复杂。
想想你的目的是什么?
发送区块加载的信号←传送信号←加载传送信号的区块
你可能已经发现了方法,火车是个不赖的选择
实现信号传输
加载传送信号的区块有两个选择:
1.使用锚车(加载矿车)
2.流水加载(额,说实话还没验证过)
传送信号由RC铁路路由实现  
信号转化过程为: 激活锚←红石信号打开←列车到达←AE2发送发车数据  
数据是什么?
其实就是一个特殊的方块;只能装在特定的车上,然后抵达特定的位置


教程短评:
[ 编辑器加载中.. ]
 [ 当前用户:百科游客 ]
小贴士:MC百科官方不会在短评回复中发布MOD下载,非官方MOD下载中可能包含魔改包或木马文件!请支持 [官方正版下载] 与 [MC百科正版下载]

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

    Minecraft百科CC协议