Skip to content

Commit 4206c87

Browse files
authored
MEGA Ender Drives 翻译提交 (#5627)
1 parent f3e05b8 commit 4206c87

4 files changed

Lines changed: 281 additions & 0 deletions

File tree

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,115 @@
1+
---
2+
navigation:
3+
parent: enderdrives_intro/enderdrives_intro-index.md
4+
title: MEGA末影物品存储元件
5+
icon: megaenderdrives:item_storage_cell_256m
6+
categories:
7+
- megaenderdrives
8+
item_ids:
9+
- megaenderdrives:item_storage_cell_1m
10+
- megaenderdrives:item_storage_cell_4m
11+
- megaenderdrives:item_storage_cell_16m
12+
- megaenderdrives:item_storage_cell_64m
13+
- megaenderdrives:item_storage_cell_256m
14+
---
15+
16+
# 末影驱动器
17+
18+
末影驱动器功能强大,能用于构建全局同步的存储系统;这种系统能跨越ME网络和维度的界限,甚至还能通过频率供给多名玩家使用。
19+
20+
<Row gap="10">
21+
<Column>
22+
<ItemImage id="megaenderdrives:item_storage_cell_1m" />
23+
</Column>
24+
<Column>
25+
<ItemLink id="megaenderdrives:item_storage_cell_1m" />
26+
</Column>
27+
</Row>
28+
29+
<Row gap="10">
30+
<Column>
31+
<ItemImage id="megaenderdrives:item_storage_cell_4m" />
32+
</Column>
33+
<Column>
34+
<ItemLink id="megaenderdrives:item_storage_cell_4m" />
35+
</Column>
36+
</Row>
37+
38+
<Row gap="10">
39+
<Column>
40+
<ItemImage id="megaenderdrives:item_storage_cell_16m" />
41+
</Column>
42+
<Column>
43+
<ItemLink id="megaenderdrives:item_storage_cell_16m" />
44+
</Column>
45+
</Row>
46+
47+
<Row gap="10">
48+
<Column>
49+
<ItemImage id="megaenderdrives:item_storage_cell_64m" />
50+
</Column>
51+
<Column>
52+
<ItemLink id="megaenderdrives:item_storage_cell_64m" />
53+
</Column>
54+
</Row>
55+
56+
<Row gap="10">
57+
<Column>
58+
<ItemImage id="megaenderdrives:item_storage_cell_256m" />
59+
</Column>
60+
<Column>
61+
<ItemLink id="megaenderdrives:item_storage_cell_256m" />
62+
</Column>
63+
</Row>
64+
65+
---
66+
67+
## 工作原理
68+
每一个末影驱动器都有三项配置:频率、开放范围、模式。
69+
- **频率**:频率相同的驱动器使用同一个存储空间。
70+
- **开放范围**:决定可访问该驱动器的用户(公开、私人、团队)。
71+
- **模式**:决定物品转移的方向(双向、仅输入、仅输出)。
72+
73+
所有频率和开放范围相同的驱动器对应的是**同一个虚拟存储空间**,无论它们身处何处都是如此。
74+
75+
---
76+
77+
## 类型限制
78+
79+
末影驱动器与传统的AE2元件不同,它们仅在类型上存在限制。受后端物品存储方式的特性影响,唯一的硬性限制就是类型的数量。单个类型下甚至可存储多达2^63 - 1个,也即9,223,372,036,854,775,807个物品。但务必当心,某频率中的物品越多,能量消耗就越大!
80+
81+
每个服务器能够稳定承载的类型总数是不同的,超过某个阈值时性能会开始下降。可以使用“autobenchmark”(自动基准测试)命令测试你的服务端。测试时,需打开终端界面,并通过它访问处于选定频率和“私人”开放范围的驱动器,如此才能得到准确结果。基准测试会持续运行到TPS降至18以下,过程可能持续数分钟。
82+
83+
我个人测试得到的平均值约为275,000个类型。275,000/255 ≈ 1078。也就是说,若向ME驱动器放入物品各异的256k末影驱动器,应当在插满超过107.8个ME驱动器时才会出现性能问题。我遇到过更高和更低的推荐最大类型数。这一上限对同一世界中使用末影驱动器的所有用户都成立。
84+
85+
---
86+
87+
## 驱动器模式
88+
每个驱动器可设置为三种**传输模式**之一:
89+
90+
- ![PEGui1](../pic/transport_bidirectional_alt.png) **双向**_(默认)_
91+
标准ME元件行为;可自由存入和取出
92+
93+
94+
- ![PEGui1](../pic/transport_input_alt.png) **仅输入**
95+
可以存入物品,但无法取出;适合用作同步输入的缓冲
96+
97+
98+
- ![PEGui1](../pic/transport_output_alt.png) **仅输出**
99+
可以取出物品,但无法存入;适合用作输出缓冲和只读访问
100+
101+
---
102+
103+
## 开放范围与隐私
104+
105+
每个驱动器也均有**开放范围**设置,用于控制什么用户可访问存储空间:
106+
- **全局**_(默认)_
107+
公开访问!所有使用同频率的玩家都可访问此共享存储空间
108+
109+
110+
- **私人**
111+
与你的UUID绑定,只有你能制造可访问该频率的驱动器;使用你的ME系统的其他用户也可访问
112+
113+
114+
- **团队**
115+
与你所处的FTB团队共享,团队的所有成员均能制造可访问该频率的驱动器
Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,114 @@
1+
---
2+
navigation:
3+
parent: enderdrives_intro/enderdrives_intro-index.md
4+
title: MEGA Ender Item Storage Cell
5+
icon: megaenderdrives:item_storage_cell_256m
6+
categories:
7+
- megaenderdrives
8+
item_ids:
9+
- megaenderdrives:item_storage_cell_1m
10+
- megaenderdrives:item_storage_cell_4m
11+
- megaenderdrives:item_storage_cell_16m
12+
- megaenderdrives:item_storage_cell_64m
13+
- megaenderdrives:item_storage_cell_256m
14+
---
15+
16+
# Ender Drives
17+
18+
Ender Drives are powerful drives that allow for global synchronized storage across ME systems, dimensions, and even different players through frequencies.
19+
20+
<Row gap="10">
21+
<Column>
22+
<ItemImage id="megaenderdrives:item_storage_cell_1m" />
23+
</Column>
24+
<Column>
25+
<ItemLink id="megaenderdrives:item_storage_cell_1m" />
26+
</Column>
27+
</Row>
28+
29+
<Row gap="10">
30+
<Column>
31+
<ItemImage id="megaenderdrives:item_storage_cell_4m" />
32+
</Column>
33+
<Column>
34+
<ItemLink id="megaenderdrives:item_storage_cell_4m" />
35+
</Column>
36+
</Row>
37+
38+
<Row gap="10">
39+
<Column>
40+
<ItemImage id="megaenderdrives:item_storage_cell_16m" />
41+
</Column>
42+
<Column>
43+
<ItemLink id="megaenderdrives:item_storage_cell_16m" />
44+
</Column>
45+
</Row>
46+
47+
<Row gap="10">
48+
<Column>
49+
<ItemImage id="megaenderdrives:item_storage_cell_64m" />
50+
</Column>
51+
<Column>
52+
<ItemLink id="megaenderdrives:item_storage_cell_64m" />
53+
</Column>
54+
</Row>
55+
56+
<Row gap="10">
57+
<Column>
58+
<ItemImage id="megaenderdrives:item_storage_cell_256m" />
59+
</Column>
60+
<Column>
61+
<ItemLink id="megaenderdrives:item_storage_cell_256m" />
62+
</Column>
63+
</Row>
64+
65+
---
66+
67+
## How it Works
68+
Each EnderDrive is configured with a frequency, scope, and mode.
69+
- A **Frequency**: Drives with the same frequency share the same inventory.
70+
- A **Scope**: Determines who can access the drive (Global, Private, or Team).
71+
- A **Mode**: Controls how items flow (Bidirectional, Input, Output).
72+
73+
All drives with the same frequency and scope will access the **same virtual inventory**, no matter where they are located.
74+
75+
---
76+
77+
## Type Limits
78+
Unlike traditional AE2 drives, EnderDrives limit is only based off of types. Due to the nature of how items are stored on the back end, the only hard limitation is the amount of types. You can quite literally store up to 2^63 - 1 or 9,223,372,036,854,775,807 items for each type. But be careful, the power cost will increase with the amount of items stored on the drive at that frequency!
79+
80+
Each server will have a different type count where it will start to stress. You can test your server by using the autobenchmark command. You will need to have a terminal open with a drive on Private with the selected frequency for accurate results. The benchmark will keep going until TPS drops below 18. This can take a few minutes.
81+
82+
My personal average is about 275,000 types. 275,000/255 ≈ 1078. This means that I would have to fill 107.8 ME Drives with 256k Ender Drives and typed items before I started seeing performance issues. I've seen higher and lower suggested max types. This limit is shared between all parties utilizing the drives on the same world.
83+
84+
---
85+
86+
## Drive Modes
87+
Each drive can be set to one of three **transfer modes**:
88+
89+
- ![PEGui1](../pic/transport_bidirectional_alt.png) **Bidirectional** _(Default)_
90+
Standard ME drive behavior. Insert and extract items freely.
91+
92+
93+
- ![PEGui1](../pic/transport_input_alt.png) **Input-Only**
94+
Items can be inserted, but not removed. Useful for buffers or syncing inputs.
95+
96+
97+
- ![PEGui1](../pic/transport_output_alt.png) **Output-Only**
98+
Items can be extracted, but not inserted. Great for output buffers or read-only access.
99+
100+
---
101+
102+
## Scope & Privacy
103+
104+
Each drive also has a **scope**, which controls who can access the inventory:
105+
- **Global** _(Default)_
106+
Public! Any player using the same frequency can access this shared inventory.
107+
108+
109+
- **Private**
110+
Tied to your UUID. Only you can create drives to access this frequency. Any other user of your ME system can still access this storage
111+
112+
113+
- **Team**
114+
Shared with your FTB Team. All members can create drives with access to the same frequency.
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"itemGroup.megaenderdrives": "MEGA Ender Drives",
3+
"megaenderdrives.configuration.general": "Enable/disable cell",
4+
"megaenderdrives.configuration.enable_item_storage_cell_1m": "Item Storage Cell 1M",
5+
"megaenderdrives.configuration.enable_item_storage_cell_4m": "Item Storage Cell 4M",
6+
"megaenderdrives.configuration.enable_item_storage_cell_16m": "Item Storage Cell 16M",
7+
"megaenderdrives.configuration.enable_item_storage_cell_64m": "Item Storage Cell 64M",
8+
"megaenderdrives.configuration.enable_item_storage_cell_256m": "Item Storage Cell 256M",
9+
"megaenderdrives.configuration.ender_disk": "Type limit",
10+
"megaenderdrives.configuration.type_limit_1m": "Item Storage Cell 1M",
11+
"megaenderdrives.configuration.type_limit_4m": "Item Storage Cell 4M",
12+
"megaenderdrives.configuration.type_limit_16m": "Item Storage Cell 16M",
13+
"megaenderdrives.configuration.type_limit_64m": "Item Storage Cell 64M",
14+
"megaenderdrives.configuration.type_limit_256m": "Item Storage Cell 256M",
15+
"item.megaenderdrives.ender_item_cell_housing": "Ender Item Cell Housing",
16+
"item.megaenderdrives.item_storage_cell_1m": "1M Ender Item Storage Cell",
17+
"item.megaenderdrives.item_storage_cell_4m": "4M Ender Item Storage Cell",
18+
"item.megaenderdrives.item_storage_cell_16m": "16M Ender Item Storage Cell",
19+
"item.megaenderdrives.item_storage_cell_64m": "64M Ender Item Storage Cell",
20+
"item.megaenderdrives.item_storage_cell_256m": "256M Ender Item Storage Cell",
21+
"item.megaenderdrives.cell_component_1m": "1M Ender Storage Component",
22+
"item.megaenderdrives.cell_component_4m": "4M Ender Storage Component",
23+
"item.megaenderdrives.cell_component_16m": "16M Ender Storage Component",
24+
"item.megaenderdrives.cell_component_64m": "64M Ender Storage Component",
25+
"item.megaenderdrives.cell_component_256m": "256M Ender Storage Component"
26+
}
Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
{
2+
"itemGroup.megaenderdrives": "MEGA末影驱动器",
3+
"megaenderdrives.configuration.general": "启用/禁用元件",
4+
"megaenderdrives.configuration.enable_item_storage_cell_1m": "1M物品存储元件",
5+
"megaenderdrives.configuration.enable_item_storage_cell_4m": "4M物品存储元件",
6+
"megaenderdrives.configuration.enable_item_storage_cell_16m": "16M物品存储元件",
7+
"megaenderdrives.configuration.enable_item_storage_cell_64m": "64M物品存储元件",
8+
"megaenderdrives.configuration.enable_item_storage_cell_256m": "256M物品存储元件",
9+
"megaenderdrives.configuration.ender_disk": "类型限制",
10+
"megaenderdrives.configuration.type_limit_1m": "1M物品存储元件",
11+
"megaenderdrives.configuration.type_limit_4m": "4M物品存储元件",
12+
"megaenderdrives.configuration.type_limit_16m": "16M物品存储元件",
13+
"megaenderdrives.configuration.type_limit_64m": "64M物品存储元件",
14+
"megaenderdrives.configuration.type_limit_256m": "256M物品存储元件",
15+
"item.megaenderdrives.ender_item_cell_housing": "末影物品存储元件外壳",
16+
"item.megaenderdrives.item_storage_cell_1m": "1M末影物品存储元件",
17+
"item.megaenderdrives.item_storage_cell_4m": "4M末影物品存储元件",
18+
"item.megaenderdrives.item_storage_cell_16m": "16M末影物品存储元件",
19+
"item.megaenderdrives.item_storage_cell_64m": "64M末影物品存储元件",
20+
"item.megaenderdrives.item_storage_cell_256m": "256M末影物品存储元件",
21+
"item.megaenderdrives.cell_component_1m": "1M末影存储组件",
22+
"item.megaenderdrives.cell_component_4m": "4M末影存储组件",
23+
"item.megaenderdrives.cell_component_16m": "16M末影存储组件",
24+
"item.megaenderdrives.cell_component_64m": "64M末影存储组件",
25+
"item.megaenderdrives.cell_component_256m": "256M末影存储组件"
26+
}

0 commit comments

Comments
 (0)