Pipeworks 管道工程wiki教程

描述

Pipeworks是Minetest的改进版,允许制作和使用管道。除了提供用于输送液体的管道和用于输送物品的管道之外,它还包含许多与之配合使用的设备。看起来是这样的:

Pipeworks需要最新版本的Minetest。推荐Mesecons以获得最佳体验。

要安装Pipeworks,只需将文件夹重命名为“ pipeworks”,然后将其放入Minetest mod文件夹之一即可。有关更多信息,请参Minetest中文论坛上的:Minetest如何安装Mod 以获取mod安装指南。

Pipeworks的所有部分均根据LGPL v2.1进行了许可。

此处提到的手工配方仅适用于普通Pipeworks。如果安装了Technic,则Pipeworks项目将使用备用配方。有关更多详细信息,请参见技术文档。

流体运输

管子

管道是圆形的,带法兰的设备,可以运输液体-默认情况下只能运输水。它们自动连接到其他与管道兼容的管道和设备,例如阀门,流量传感器,泵和龙头。

管道以每秒一米(节点)的速度传输液体-运行30根管道需要30秒才能将液体从一端传输到另一端。

挖一个载有液体的管道时,空的管道会掉落-内部的液体会流失。

管道中装有液体时,它们会“点亮”。

制作方法如下:

image

直管

在某些情况下,您可能需要在狭窄的空间中并行运行多条管道。如果您为此目的使用普通管道,它们只会全部连接在一起,而您可能不希望这样。要解决此问题,请使用直管。除了仅在其末端进行连接之外,它们的主要区别标记是沿管道长度延伸的灰线(即“直线”)。

制作方法如下:

image

子弹头

子弹通过管道将输入的液体输出到世界上。

分支仅从一侧连接。

将插口连接到装有水的管道上,可使水从插口底部流出。

image

水泵

泵可以放置在水源内部或上方。右键单击可以打开和关闭它们,也可以通过Mesecons直接控制它们。

泵可以从上方连接到管道。管道不从侧面或底部连接到泵。

制作方法如下:

image

阀门

阀门控制流体流量。激活时,阀门允许液体流过。否则,液体将无法流过它们。右键单击可以打开或关闭它们,也可以使用Mesecons直接控制它们。

制作方法如下:

image

储油罐

注意:当前不起作用(不存储任何液体)。储罐以紧凑的方式存储液体。将多个储罐彼此顶部放置可形成一个大罐,其容量与所有单个储罐相加的容量相同。

储罐可从上方或下方连接至管道。管道不从侧面连接到储罐。

制作方法如下:

image

光栅

光栅是装饰性物品,看起来类似于用作屏障的精细金属格栅。

制作方法如下:

image

密封/气密管入口

密封/气密的管道入口与管道一样,只是它们充满了整个砌块,因此通常用于美学目的,例如使管道穿过墙壁。

密封/气密的管道入口可以从侧面,顶部或底部连接到管道。

制作方法如下:

image

流量传感器

当其中存在液体时,流量传感器会输出一个Mesecons信号,否则不输出。它们可用于确定液体何时达到特定点。

制作方法如下:

image

物品运输

基础材料/物品

下面看到的各种管子都是用塑料布制成的,这是一个三步过程,是该模块的重要组成部分。首先,制作一些叶子(“叶子”组中的任何东西)来获取油:

image

然后将其煮成石蜡:

image

最后,将石蜡煮成塑料:

image

这个模组中的几个物件需要一个或多个齿轮。用钢锭和石头加工那些,像这样:

image

管子

试管是四方形的透明设备,可以运送物品。它们可以自动连接到其他与管兼容的管和设备,例如箱子和注射器。某些设备只能从某些侧面连接到电子管。

打破装有物品的管子,只需将物品掉到地上。

制作方法如下:

image

箱子

在默认游戏中找到的普通箱子从前方(除了前面)的各个侧面连接到管子。

可以使用与试管相关的设备将物品添加到箱子中,或者使用过滤器/注射器将它们从箱子中取出。

尝试将物品添加到满满的箱子中会导致物品掉落到地面上。

锁箱

默认游戏中的锁定箱子会像普通箱子一样连接到试管并接收物品,但是无法使用过滤器/注射器从锁定箱子中取出物品。

炉子

在默认游戏中找到的普通熔炉从前部以外的所有侧面连接到管子。

可以从底部将燃料项添加到熔炉,可以从背面添加要冶炼的项。可以使用过滤器/喷射器将熔化的物品从其中移除。

尝试将物品添加到满满的炉子中会导致物品掉落到地面上。

过滤器/喷油器

过滤器/注入器从它们后面的节点中取出项目,然后将它们发送到前面。它们仅从前面连接到管。

过滤器/注入器仅在打孔或通过Mesecons信号激活时起作用。

右键单击过滤器/注入器会显示一个清单。如果将项目添加到库存,则激活时仅从其后面的节点中取出与它们匹配的项目。始终在第二个插槽中的项目之前选择与过滤器/进样器库存中的第一个插槽匹配的项目,这些项目总是在第三个插槽之前选择,以此类推。

如果过滤器/进样器的库存中有任何物品,则无法挖掘。

制作方法如下:

image

筛子过滤器/喷油器

筛网过滤器/注入器从它们后面的节点中取出全部物品,并一次全部发送到前面。

筛网过滤器/喷油器仅在打孔或通过Mesecons信号激活时起作用。

右键单击网格筛选器/注入器会显示一个清单。如果将项目添加到库存,则激活后仅从其后面的节点中取出与它们匹配的项目堆栈。总是在与第二个插槽中的项堆叠相匹配之前选择与筛网过滤器/喷油器库存中的第一个插槽相匹配的项目堆叠,这些堆叠总是在第三个插槽中进行选择,依此类推。

如果筛子/进样器中的物品清单中有任何物品,则无法挖掘。

制作方法如下:

image

筛分管

垃圾分类管是一种特殊的管,可用于分类物品或迫使它们在接合处沿特定方向移动。

放置时,管子的每个方向都有不同的颜色。

右键单击管将显示类似于以下内容的表格:

每行都与左侧的颜色关联。

最右边包含每行的开/关开关。

当“开”时,仅与该颜色关联的行中的那些匹配的项目被允许沿该方向移动。如果该行中没有任何项目,则允许所有项目。

当“关闭”时,没有项目将通过该方向退出。

如果试管需要将物料直接路由到有存货(例如箱子)的节点中,并且存货已满,则分拣管将尝试使用其其他“ on”(例如启用)输出之一,此时将物料路由就像分选管只是普通的普通管一样。请注意,物品凸轮的方向可能是物品采取的第一个选项。如果发生这种情况,请将该方向“关闭”。如果所有连接的和适合的输出都“关闭”,并且电子管无法布线,则它会弹出地面。

当您在这些插槽中放置物品时,您仅放置了鬼影。即,仅放置项目的副本,并且库存保持不变。当您从这些插槽中删除项目时,它只会被删除。

制作方法如下:

image

或者:

image

检测管

检测管是特殊的管,当有物体通过时会输出Mesecons信号。

当物品离开时,管再次关闭。

制作方法如下:

image

Lua控制管

可以通过lua控制器对lua控制管进行编程。
但是代替了A,B,C和D,它具有端口蓝色,红色,黄色,绿色,黑色和白色。
另外,还有另外一个事件,当一个项目通过管子时被调用。在这种情况下返回港口,物品应退出(例如 return "blue" )。如果返回错误值或未返回任何内容,则该项目将返回到其来源。该 event 表如下所示:

{
	type = "item",
	pin = {name = <src dir>},
	itemstring = <itemstring>,
	item = <itemstack made to table>,
	velocity = <velocity of the tubed item>,
}

您可以使用luacontroller和分选管来制作lua控制管。

加速管

加速器管是特殊的管,其运输速度明显快于普通管。它们看起来与普通试管相似,只是带有淡蓝色。

制作方法如下:

image

传送管

传送管是特殊的管,可将物品移动到其他传送管,而不管它们之间的距离如何。

通过与管子相关的设备将物品放入管子会导致它们被传送。

右键单击传送器管会弹出一个表格,允许输入频道字符串,类似于以下内容:

只有具有相同通道的传送管将链接在一起,并允许物品通过。

右侧的开关启用或禁用电子管的接收能力。当“打开”时,管可以接收物品。否则,只能将物品从管子中传送出去,而不能从管子中传送。

通道名称以玩家名称开头,后跟冒号的传讯管只能由指定的玩家设置。这对于制作专用的传送器电子管通道很有用。

具有以玩家名称开头,后跟分号的频道名称的传送传送管只能由指定的玩家使用,或者如果该管未“打开”(无法接收项目),则其他玩家也可以使用。这允许使用类似邮件的系统,在该系统中,项目可以发送到私人保管箱中,但除非收件人可以将其取出。

如果物品进入传送传送管,并且有多个可能的传送传送管,则从可能性中随机选择一个目标。

制作方法如下:
image

汽车工

制作工艺师是可以自动遵循工艺配方制作新物品的设备。

右键单击汽车设计师会显示类似于以下内容的表格:

表单左上角的插槽代表手工网格,可以按照手工配方的样式排列项目。像Mese分拣管一样,放置在这些插槽中的物品也是鬼影,即放置的物品的副本。删除项目只会删除它。

中间是一个插槽,用于显示提议的配方的结果,与库存显示中的相同。您也可以直接在此处放置一个项目,汽车制造商将做出猜测并在其配方槽中填入用于制造该项目的项目。从该插槽中删除该项目将删除它并清除配方网格。

在它下面是一个启用/禁用汽车制造者的开关。默认设置为禁用。

表格右上角的插槽是工艺操作的输出。也就是说,可以在此处找到已制作的物品。这些也可以使用过滤器/注入器从设备中检索到。

表格中间,工艺配方和结果插槽下方的插槽是制造商的内部库存。用户添加或通过管道送入的物品会暂时存储在此处,直到汽车制造商可以使用为止。

像往常一样,表格底部的插槽是玩家的库存。

当汽车制造商的库存中有足够的材料可以根据其配方进行加工时,设备将自动开始加工,直到用完材料为止。

制作方法如下:

image

部署者

部署者是一种放置块的设备,就像玩家站在部署者的确切位置时一样。它们仅从背面连接到管。

部署者仅在通过Mesecons信号激活时才起作用。在收到信号后,他们将下一个项目放入库存中,如果部署者的输出出现问题,则首先将该对象推到一边。

右键单击部署程序,将显示类似于以下内容的表单:

表单顶部的插槽是部署者的清单,存储了部署者激活时放置的材料。它们是按从左到右,从上到下的顺序进行的。可以使用与试管相关的设备在此处添加新项目。

表格底部的插槽是玩家的库存。

激活后,当且仅当空间为空时,部署者才将其库存中的节点放置到紧邻其正面的空间中。正面是完全橙色的脸。

制作方法如下:

image

节点断路器

节点断路器是一种像玩家站在节点断路器的确切位置并挖掘目标节点时一样挖块的设备。它们仅从背面连接到管。

节点断路器仅在通过Mesecons信号激活时起作用。

激活后,当且仅当节点是非液体,可挖掘的并且不是空气或未加载时,节点断路器才在紧邻其正面的空间中挖掘节点。正面是带有细口交错线条的“口”的面部,类似于切碎机。

右键单击它,您将获得类似于以下内容的表格:

顶部的单个插槽供您添加自定义挖掘工具。默认情况下,nodebreaker会“手动”进行挖掘,但是例如,您可以在其中放置镐,铲子,树状水龙头或其他任何想要的东西,只要它是可行的工具即可。

制作方法如下:

image

注意:过去,一个人使用mese pick来构造一个nodebreaker,它也被用作默认工具。这已不再是这种情况。在工具插槽中没有任何东西的旧节点断路器将自动填充一个小工具。

砂真空管

沙管是专用真空管,可将周围的自由物品吸走。当物品掉落到沙管附近时,它会被吸起并沿着沙管发送。

砂管的有效半径为2米(节点)。在此范围之外,项目不受影响。

制作方法如下:

image

矿砂真空管

细砂筒像砂筒一样拾取物品,但它们是在可定制的立方区域而不是固定的球形区域内拾取的。

要更改细砂管的范围,请更改表格中指定的距离。

在此输入的数字可以是0(默认值)到8之间的任何数字;它代表管的某种立方半径,因此默认设置是仅拾取管的1x1x1节点内的项目,但是,如果输入“ 5”,则管将拾取11x11x11立方体中的项目。

image

工艺品类似于筛子分拣管:

image

…或使用晶状晶体碎片和常规的沙管:

image