Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
---
item_ids: [logisticsnetworks:computer]
navigation:
title: 电脑
icon: logisticsnetworks:computer
position: 5
---

# 电脑

电脑是可放置的方块,也是监控和管理物流网络的终端接口。往基地里放一台,右击,就能打开一整块仪表盘:列出所有网络,查看所有活动网络的实时吞吐量,直接编辑任意节点的配置,还能批量切换节点的可见性。

![网络管理器,空闲状态,未挂载网络](images/network-manager-idle.png)

## 打开电脑

右击放置下来的电脑方块可打开**网络管理器**界面。只要物品栏内任意一处有[扳手](../wrench/index.md),电脑即会**自动加载**出一份副本,并置入右上角的磁盘槽。扳手只会被复制,不会被消耗——关闭界面后扳手会留在电脑中,直至手动取回。

磁盘槽只在网络管理器界面下可用。切换至I/O监视器或节点表视图后,该槽位和其中扳手便不再可见,直至退出到管理器界面。

## 三个子系统

在网络目录中选中网络后,即可前往两个子系统中的一个。详情见对应章节:

- [网络目录](network-directory.md):左侧的网络列表,可供搜索、置顶、挂载网络。
- [I/O监视器](io-monitor.md):频道吞吐量的汇总数据,配有实时图标(每频道120个采样点)。
- [节点表](node-table.md):所挂载网络的所有节点,按标签分组,可按行执行操作。

在挂载网络前,右侧界面只会显示**未挂载网络**。可从目录中挑选一个进行挂载,而后子系统按钮即会解锁。

## 标星网络

目录中各网络条目的右侧都有一个小型**星星**图标。点击该图标可将网络置顶。置顶(标星)的网络会在排序中居于首位,未置顶的网络必然在置顶网络的下方。标星状态信息存储于电脑方块本身——每次会话间保留,不同电脑的状态可不同(两台电脑的置顶设置可以不同)。

网络**不会仅限所有者访问**。服务端中的每一台电脑都能看见该服务端的所有网络,不受放置者限制。

## 合成配方

<RecipeFor id="logisticsnetworks:computer" />
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
navigation:
title: I/O监视器
parent: computer/index.md
position: 2
---

# I/O监视器

所挂载网络的实时遥测数据视图。其中会显示网络中的每一个活动频道——按频道索引聚合汇总——还可单独查看其中一个频道的吞吐量图表。

该界面可在所挂载网络的子系统按钮处打开。点击左上角的**退出**可返回至网络目录。

## 频道列表

![I/O监视器频道列表,显示了频道0(物品)和频道1(流体)](../computer/images/io-monitor-channels.png)

每一行都对应至少有一个运行中节点的频道索引:

- **CH0** / **CH1** / ……:频道索引(0到8)。对应节点界面中的频道槽编号。
- **类型**:频道正在传输的资源,**物品**、**流体**、**能量**、**化学品**、**魔源**。各个类型使用相应的颜色。
- **节点计数**:该网络中已启用节点的个数。

各行左侧还有一个匹配频道类型的**带色标记**——绿色为物品,蓝色为流体,以此类推。可以用来快捷确定频道类型,无需查看右侧文本。

聚合**按频道索引**进行,不按每节点。若有10个节点同时在CH0上进行物品传输,那么列表内只会有一行`CH0 物品 10 个节点`,而不会分成10行。点击其中一行可查看详细图表。

## 吞吐量图表

![I/O监视器吞吐量图表,CH0的实时数据峰值约为200K/s](../computer/images/io-monitor-graph.png)

点击频道行可打开其图表。图表会显示该频道的**实时传输吞吐量时间线**:

- 总计**120个采样点**。一个纵条对应一次采样,最右侧的最新。
- 随着遥测数据抵达,大约每一秒更新一次。
- 刻度自适应于峰值,表头会显示峰值(如`200.0K / s`),单位随类型选定:
- **物品**:物品每秒。
- **流体**:毫桶每秒(`mB/s`)。
- **能量**:Forge能量/RF每秒。
- **化学品**:毫桶每秒。
- **魔源**:魔源每秒。
- 左下角的**实时**标记会在每次有新数据到达时亮起。

## 读懂图表

- 稳定出现高纵条 = 吞吐量恒定。设施正努力工作。
- 空图表 = 存在频道,但未在进行运输。可检查过滤器、状态,以及来源方块实际有无存储资源。
- 多有尖峰的图表 = 脉冲式传输。通常是有延迟频道(高延迟)或间歇式生产来源。
- 突然跌落至零 = 频道停止工作(来源耗尽,受红石信号控制关闭,节点卸载于网络等)。

点击图表界面上的**退出**可返回至频道列表。
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
---
navigation:
title: 网络目录
parent: computer/index.md
position: 1
---

# 网络目录

电脑界面的左侧面板。会列出服务端中的所有网络,可选择其中一个挂载。

![网络管理器,网络目录列出了四个网络](../computer/images/network-manager-idle.png)

## 列表的内容

目录中的每个条目均会显示网络的**名称**(默认值是`网络`,显示其他文本代表已经过重命名)和**节点总数**。置顶的网络会在条目右上角显示一颗高亮的星星,未置顶的则是暗淡的星星。

![单个网络条目的详细信息,带星标,已选中](../computer/images/network-entry.png)

- 名称左侧的`>`前缀代表该条目已被**选中**——还未被挂载,只是高亮。再次点击(或点击“RUN”/双击)以挂载。
- 黄色的星星代表该网络已置顶(见下)。

## 搜索

目录面板上方的文本框会根据子串匹配网络名称进行筛选。最多32个字符,大小写敏感。清空即可再次查看所有网络。

## 分页

每页有4个条目。面板底部会显示`1-4 / 16`——当前显示的范围和网络总数。在目录上滚动滚轮可翻页。

## 置顶(标星网络)

点击条目右侧的**星星**图表可切换置顶与否。置顶的网络会排序至列表顶部——有大量网络又只需监视其中几个时很方便。

置顶状态存储于电脑方块本身,与玩家和网络无关。不同的电脑可以有不同的置顶集,破坏方块即会重置置顶设置。

## 空闲会话面板

在挂载网络前,右侧的面板会显示几条帮助,其中有三项键盘提示:

- **DIR**:浏览网络(也是当前所在界面,即目录)。
- **TAB**:选择会话(挂载后在I/O监视器和节点表间选择)。
- **RUN**:打开子系统(进入所选子系统)。

该界面还会显示网络总数徽标(截图中的`16 个网络`)和状态徽标(`空闲` / `就绪`),它们会在操作过程中亮起。

## 挂载网络

单击条目以选择,再点击**RUN**(或再次点击条目)以挂载。空闲时的文本不再显示,同时会解锁子系统按钮。此处可以打开[I/O监视器](io-monitor.md)和[节点表](node-table.md)。

如需切换网络,可点击子系统界面中的**退出**,再选择另一个网络。
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
---
navigation:
title: 节点表
parent: computer/index.md
position: 3
---

# 节点表

所挂载网络按节点归类的视图。其中会列出网络中的所有节点——同时显示其方块类型、位置,以及分别用于在世界中高亮显示和远程编辑其配置的两个按钮。

在挂载网络后即可打开该界面。点击左上角的**退出**可返回。

## 节点表本身

![有箱子、木桶、木桶、箱子四行的节点表](../computer/images/node-table.png)

每一行都对应网络中的一个节点。各列为:

- **设备**:节点所依附方块的物品图标,以及该方块的显示名称(`箱子`、`木桶`、`熔炉`等)。
- **位置**:维度与方块坐标。维度按名称显示(其短编号)。坐标顺序为`X, Y, Z`。
- **操作**:每行右侧的两个带图标按钮。

![单个节点行的详细信息,箱子、位于主世界29,-60,70,配有高亮和设置按钮](../computer/images/node-row.png)

### 行操作

- **高亮**(灯泡图标):切换世界中节点是否显示发光边框,便于定位。直到再次点击按钮或关闭界面前,发光边框会持续显示。
- **设置**(齿轮/终端图标):**远程**打开节点的完整配置界面,无需实际前去交互。不站在节点旁边也能直接编辑器频道和过滤器。

## 标签分组

带有标签的节点会按标签归入同一个分组。标签的名称会显示为分组标题,点击标题可将整个分组收起为一行,再次点击可展开。未设置的标签会在列表最下方原样显示。

收起状态可在会话中保存——展开当前正操作的分组,收起其他分组,即可保证大型网络的节点表清晰明了。

标签在节点的[标题 → 设置标签](../nodes/header.md)文本框中设置,使用[扳手 → 复制/粘贴](../wrench/copy-paste.md)会复制标签信息。

## 批量显示/隐藏

节点表右上角有两个按钮:

- **显示**:为所挂载网络中的所有节点**启用可见性渲染**。所有节点均会不透明地显示,无论是否手持扳手。
- **隐藏**:为所挂载网络中的所有节点**禁用**可见性渲染。节点只会在手持扳手时显示,且不会完全不透明。

如需要复习节点的可见性设置,参见[标题 → 可见性](../nodes/header.md)。

## 分页

每页显示7行。滚动滚轮可跳转分页。

## 小小提示

- 节点表使用实时信息。添加/移除节点,重设标签,可见/不可见状态的更改无需重新打开电脑。
- 远程设置会打开完整的节点界面,和在世界中交互打开的一样——过滤器、升级、所有频道均会显示。更改的提交方式和同实物交互一致。
- 高亮的边框仅客户端可见,且只有你可见,服务端中的其他玩家无法查看。
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
---
navigation:
title: 高级过滤
parent: filters/index.md
position: 6
---

# 高级过滤

小型、中型、大型过滤器分别有9、18、27个过滤条目槽。最简单是使用方法是直接放入物品,不过其实每个槽位都有隐藏的**详情**页面,内有条目独有的选项,可让过滤器的匹配能力大大超出精确物品匹配。

本页会介绍详情页面和下属的NBT页面。其中选项的功能在小型、中型、大型过滤器中一致——它们的区别只在于槽位数量的多少。

## 打开详情页面

手持过滤器打开(右击),再**Ctrl+左击已有资源的条目槽**。视图会切换至该槽位的详情页面。

![过滤条目的详情页面,内有物品/标签、单次数量、库存、NBT、槽位](images/advanced-detail-full.png)

其中可以设置下文会提到的所有条目独有选项。顶部的`<`按钮可用于返回主界面。右上角的`清空`按钮可清空本条目的所有字段,并返回到主界面。

## 物品或#标签(Item or #tag)

![带有帮助图标的物品或标签输入框](images/advanced-item-tag.png)

顶部的输入框用于控制**该条目匹配什么**。共有两者格式:

- **精确物品ID**:如`minecraft:iron_ingot`。仅匹配该物品。
- **标签**:前缀`#`,如`#c:ores`或`#minecraft:planks`。匹配**所有**带该标签的物品。

也可以两者都不使用——可以留空该输入框,只使用NBT规则,或只使用槽位设置。未设置物品/标签、但设置了NBT规则的条目会匹配所有符合NBT条件的物品。

输入框左侧的小型`?`按钮可唤起一条帮助文本,用于提示可用的格式。

**输出端**:仅从来源方块抽出匹配ID/标签的物品。
**输入端**:仅向目的地方块送入匹配ID/标签的物品。其他资源不会通过该条目的判断。

## 单次数量

![单次数量行](images/advanced-batch.png)

每次传输移动多少物品,仅作用于该条目,覆盖频道设置。此设置**不会加到**频道的单次数量设置上——它只会为该条目的传输数量设置上限。

- 设为`0`(或留空),则使用频道的单次数量设置。
- 设为正数,可设置该条目每次操作传输量的上限。

用例:频道的单次数量为64,但需要铁粒每次仅传输16个。可将铁粒放入槽位,打开详情,将单次数量设为16。同频道下的其他条目仍会使用频道设置中的64。

**输出端**:设置该条目每次操作的抽取数量上限。
**输入端**:忽略。输出端决定单次数量;输入端不对吞吐量设限。可在输出端设置单次数量以控制流量。

## 库存

![库存行](images/advanced-stock.png)

条目的数量阈值。仅这一个字段的意义在输出端和输入端上**存在不同**:

- **输出端**:库存的意义是**存量**。若抽取后会导致来源方块中对应资源的数量低于该值,则不进行抽取。示例:将煤炭条目的库存设为`8`,输出端便会在来源箱子中保留8个煤炭。
- **输入端**:库存的意义是**上限**。目的地中资源已达到库存量时,不再接收。示例:将铁锭条目的库存设为`64`,输入端便会在目的地已有64个铁锭时停止补货。

设为`0`(或留空)可禁用该阈值。很适合向熔炉发送燃料,又不过量发送;也很适合在农场箱子中保留足量的种子,同时抽空所有其他资源。

## NBT规则

![带配置按钮的NBT行](images/advanced-nbt.png)

点击**配置**可打开此条目的NBT规则页面。NBT规则可用于在物品/标签匹配之上,进一步匹配物品的数据组件(魔咒、损坏值、自定义名称、堆叠数量、自定义NBT标签等)。

![NBT子页面,内含耐久度、魔咒、堆叠数量规则](images/advanced-nbt-rules.png)

子页面有两个模式:

- **表格**(**Table**)(默认):点击各行以创建规则:耐久度、已附魔、堆叠数量,以及你输入的其他自定义NBT路径。每一条规则都有一个运算符(`=`等于,`!=`不等于)和一个值。**每个条目最多6条规则**。
- **原始SNBT**(**Raw SNBT**):可供粘贴原始SNBT段的文本框。条目会匹配包含所有指定NBT的物品。仅适用于高级功能——适合给无法在表格中简洁表示的匹配模式。

所有规则左侧都有一个勾选框——勾选可启用该规则。未勾选的规则会被忽略。顶部的`清空`(`Clear`)按钮可清除条目的所有NBT规则,并返回到详情页面。`< 返回`(`< Back`)则只会返回详情页面。

### 常见NBT规则示例

- **仅受损工具**:添加规则`耐久度`(`Durability`)`!=` `0`。仅匹配损失了部分耐久度的工具。
- **仅附魔书**:添加规则`已附魔`(`Enchanted`)`=` `true`。仅匹配至少有一条魔咒的物品。
- **仅不可堆叠物品**:添加规则`堆叠数量`(`Stack Size`)`=` `1`。适用于路由单个受损的工具,而不会发送完好物品的堆叠。

**输出端**:仅抽取NBT匹配已启用规则的物品。
**输入端**:仅接收NBT匹配已启用规则的物品。未通过规则判定的物品会留在网络中,供其他输入端使用。

## 槽位

![槽位行](images/advanced-slots.png)

限制此条目能读/写所依附方块的哪些**槽位索引**。适合让条目仅访问面敏感机器和多槽位容器中的特定槽位。

格式:逗号分隔的槽位索引/范围列表。示例:

- `0-8`:槽位0至槽位8,两端包含。
- `0,3,5`:仅槽位0、3、5。
- `0-3, 5`:槽位0至3,再加槽位5。

有效槽位索引范围为**0到53**(标准的Minecraft容器最大值就在53上下)。留空可让条目访问方块公开的所有槽位。

用例:熔炉的槽位索引为0(输入)、1(燃料)、2(输出)。将煤炭条目的槽位设为`1`,可让煤炭只进入燃料槽。将可烧炼资源的槽位设为`0`,它们便不会进入燃料槽。

**输出端**:限制抽取频道**来源**方块的哪些槽位。仅会读取指定的槽位。
**输入端**:限制送入频道**目的**方块的哪些槽位。仅会写入指定的槽位。示例:将熔炉输入端的槽位设为`0`,可让可烧炼资源只进入输入槽,即便燃料槽为空且能接受该资源也是如此。

## 清空操作

- **详情页面的清空**:清空条目的所有设置:物品/标签、单次数量、库存、槽位、所有NBT规则。
- **NBT子页面的清空**:仅清空NBT规则;物品/标签、单次数量、库存、槽位均不变。

## 太长不读

[小型](small.md)、[中型](medium.md)、[大型](big.md)过滤器主界面的所有槽位都不只是单个物品的匹配项。打开详情页面,就可将该槽位变为精细的匹配规则:按标签匹配、覆盖单次数量、保留一定库存量、按魔咒限制、仅作用于特定容器槽位——这一切都可按条目单独设置,无需专用的过滤器物品。
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
---
item_ids: [logisticsnetworks:big_filter]
navigation:
title: 大型过滤器
parent: filters/index.md
icon: logisticsnetworks:big_filter
position: 3
---

# 大型过滤器

最大号的精确匹配过滤器。行为与[小型过滤器](small.md)一致,仅槽位扩展到**27个**。

## 匹配对象

所有物品ID或流体ID在过滤器列表之内的资源。进行精确匹配。

## 条目槽

- **27个槽位**(在过滤器菜单中为3x9方格,相当于一整个箱子)。
- 手持过滤器右击可打开菜单。
- 忽略空条目槽。

每个条目都有隐藏的**详情**页面,其中有仅作用于该槽位的规则,参见[高级过滤](advanced-filtering.md)。

## 白名单与黑名单

- **白名单**:仅传输列出的资源。
- **黑名单**:仅不传输列出的资源。

## 用例

- 大型的显式白名单,为建筑材料箱指定所需所有建筑方块。
- 需要一一列出许多种合成原料的单个频道。

## 合成配方

<RecipeFor id="logisticsnetworks:big_filter" />
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading