Skip to content

Commit 0e34e60

Browse files
authored
AE2 Network Analyzer 翻译更新 (#5751)
* AE2NetworkAnalyzer update:版本更新 * AE2NetworkAnalyzer update:版本更新 * AE2NetworkAnalyzer update:图片
1 parent 4e8d536 commit 0e34e60

File tree

11 files changed

+110
-4
lines changed

11 files changed

+110
-4
lines changed
Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
---
2+
navigation:
3+
parent: ae2:items-blocks-machines/items-blocks-machines-index.md
4+
icon: ae2netanalyser:tick_analyser
5+
title: ME刻速率分析仪
6+
categories:
7+
- tools
8+
item_ids:
9+
- ae2netanalyser:tick_analyser
10+
---
11+
12+
# 对ME系统的刻速率进行模型分析
13+
14+
<ItemImage id="ae2netanalyser:tick_analyser" scale="4"></ItemImage>
15+
16+
在ME网络变得非常巨大后,你的游戏可能会时不时出现卡顿,但要追踪到网络中的卡顿来源不是一件容易事。而现在,只需借助ME刻速率分析仪,就能轻松找出卡顿源。
17+
18+
## 是什么东西让游戏变卡的?
19+
20+
有些AE设备会在游戏刻中执行其功能。ME刻速率分析仪可以分析它们完成功能的耗时(μs/刻),并在世界中显示这些数据,以便你找出耗时最长的设备。
21+
22+
**在多人服务端中,你需要管理员权限才能使用此工具,以免出现滥用情况。**
23+
24+
![概览](./pic/tick_rate.png)
25+
26+
颜色代表方块的卡顿程度。颜色越红越卡顿。
27+
28+
数字代表该方块的刻速率。若TPS(ticks per second,每秒刻数)低于20,你的游戏就会变卡。换言之,游戏的刻速率应时刻小于50000 μs/刻。
29+
30+
通常来说,大多数方块的刻速率应当小于100 μs/刻,不然它们就有可能是卡顿的来源。
31+
32+
## 自定义显示
33+
34+
可以在配置GUI中控制不同刻速率在世界中的显示方式。
35+
36+
![gui](./pic/gui2.png)
37+
38+
绿色点选框代表显示对应刻速率范围内的方块。点击点选框可启用/禁用显示。
Binary file not shown.
-53.9 KB
Loading
4.68 KB
Loading
Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
---
2+
navigation:
3+
parent: ae2:items-blocks-machines/items-blocks-machines-index.md
4+
icon: ae2netanalyser:tick_analyser
5+
title: ME Tick Profiler
6+
categories:
7+
- tools
8+
item_ids:
9+
- ae2netanalyser:tick_analyser
10+
---
11+
12+
# Profile ME Tick Rate
13+
14+
<ItemImage id="ae2netanalyser:tick_analyser" scale="4"></ItemImage>
15+
16+
Sometimes your game may become laggy when you have really huge ME network, but it is kinda hard to troubleshoot the lagging
17+
source from the network. Now, you can find out what is laggy easily with ME Tick Profiler.
18+
19+
## What makes your game laggy?
20+
21+
Some AE devices will do their job during the game tick. ME Tick Profiler can measure the time (μs/tick) they need to complete
22+
their work and visualize the numbers in-world, which helps you find out who takes the longest time.
23+
24+
**You need OP permission to use it in multiplayer server for preventing abuse.**
25+
26+
![overview](./pic/tick_rate.png)
27+
28+
The color stands for lagginess of the block. The redder, the laggier.
29+
30+
The number stands for the tick rate of this block. Your game will become laggy if TPS(ticks per second) is lower than 20.
31+
In other words, game tick rate should always lower than 50000 μs/tick.
32+
33+
Generally speaking, most blocks' tick rate should be lower than 100 μs/tick, otherwise they may cause the lag.
34+
35+
## Custom Display
36+
37+
You can control the in-world display of different tick rates in Config GUI.
38+
39+
![gui](./pic/gui2.png)
40+
41+
The green dot stands for display the blocks within the corresponding tick rate range. Click the dot to enable/disable the
42+
display.
Binary file not shown.
-30.7 KB
Loading
5.88 KB
Loading
Binary file not shown.

projects/1.21/assets/ae2-network-analyser/ae2netanalyser/lang/en_us.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"itemGroup.ae2netanalyser": "AE2 Network Analyzer",
33
"item.ae2netanalyser.network_analyser": "ME Network Analyzer",
4-
"item.ae2netanalyser.p2p_analyser": "ME P2P Analyzer",
4+
"item.ae2netanalyser.tick_analyser": "ME Tick Profiler",
55
"gui.ae2netanalyser.network_analyser.mode": "Mode",
66
"gui.ae2netanalyser.network_analyser.node_size": "Size",
77
"gui.ae2netanalyser.network_analyser.reset": "Reset Color",
@@ -23,5 +23,18 @@
2323
"gui.ae2netanalyser.network_analyser.channel.X4": "Channel Mode: x4 Channels",
2424
"gui.ae2netanalyser.network_analyser.state.normal_nodes": "Normal Nodes: %s",
2525
"gui.ae2netanalyser.network_analyser.state.dense_nodes": "Dense Nodes: %s",
26-
"gui.ae2netanalyser.network_analyser.state.missing_nodes": "Offline Nodes: %s"
26+
"gui.ae2netanalyser.network_analyser.state.missing_nodes": "Offline Nodes: %s",
27+
"gui.ae2netanalyser.tick_analyser.set_duration": "Profiler Duration (Seconds)",
28+
"gui.ae2netanalyser.tick_analyser.begin": "Start",
29+
"gui.ae2netanalyser.tick_analyser.cancel": "Abort",
30+
"gui.ae2netanalyser.tick_analyser.range1": "<5μs/tick",
31+
"gui.ae2netanalyser.tick_analyser.range2": "5-100μs/tick",
32+
"gui.ae2netanalyser.tick_analyser.range3": "100-500μs/tick",
33+
"gui.ae2netanalyser.tick_analyser.range4": ">500μs/tick",
34+
"chat.ae2netanalyser.tick_analyser.begin": "Run profile for %s seconds.",
35+
"chat.ae2netanalyser.tick_analyser.finish": "Profile finished.",
36+
"chat.ae2netanalyser.tick_analyser.waiting": "You have sent the profile request, Please wait it done.",
37+
"chat.ae2netanalyser.tick_analyser.cannel": "Profile cancelled.",
38+
"chat.ae2netanalyser.tick_analyser.no_cannel": "You don't have any running profile jobs.",
39+
"chat.ae2netanalyser.tick_analyser.user_control": "You don't have permissions to profile in this server."
2740
}

0 commit comments

Comments
 (0)