跳到正文

Annuus

作者:cao-awa

Annuus is a mod for minecraft networking, improves network performance and makes the game more available for running on large server.

收藏

介绍

中文介绍正在准备中,下面暂时显示原文。

Annuus is a mod for minecraft networking,
improves network performance and makes the game more available for running on large server.

Supported minecraft 1.21.x with fabric loader and neoforge loader, needs fabric-api when using fabric.

When the player doesn’t install annuus on the client, network packet will send normally like vanilla.

Performance

Chunk data

Deflate 1 has less CPU usage, even though that performance is not good enough here \

So it be considered as a compression option

We have tested view distance as 10 (473), 12 (637), 16 (1057), 32 (3725), installed mod only fabric-api.

| env/chunks | 473 | 637 | 1027 | 3725 |
|——————-:|:———————-:|:———————-:|:———————-:|:————————:|
| Vanilla | 35.03ms
13.94MB | 40.51ms
18.74MB | 72.57ms
31.66MB | 238.69ms
122.40MB |
| Annuus (Deflate 9) | 29.76ms
1.17MB | 50.46ms
2.39MB | 48.6ms
4.04MB | 163.31ms
15.98MB |
| Annuus (Deflate 1) | 36.09ms
2.21MB | 51.06ms
2.96MB | 57.94ms
4.99MB | 235.22ms
19.65MB |

Block updates

The more blocks collect the more advantages in Annuus protocol, such as very huge piston towers

And chunk delta update blocks, every time collect 1229 blocks:

| env/blocks | 2455 | 7365 | 24550 | 78560 |
|——————-:|:——:|:——-:|:——-:|:——–:|
| Vanilla | 9.72KB | 29.16KB | 97.2KB | 311.06KB |
| Annuus (Deflate 9) | 6.79KB | 20.39KB | 67.97KB | 217.53KB |
| Annuus (Deflate 1) | 6.35KB | 19.07KB | 63.59KB | 203.5KB |

Recipes synchronize

| env/recipes | 1290 | 9587 |
|———————————–:|:——–:|:——–:|
| Vanilla | 105.73KB | 692.2KB |
| Replacement v1
(no_compress) | 94.4KB | 612.86KB |
| Replacement v1
(deflate_9) | 19.61KB | 135.9KB |
| Replacement v1
(deflate_1) | 24.11KB | 169.11KB |

常见问题

Annuus 支持哪些 Minecraft 版本?

Annuus 支持 Minecraft Java 版 1.21–1.21.11,共 12 个版本,可用的加载器:Fabric / NeoForge。下载时注意选择和你游戏版本一致的文件。

Annuus 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。运行环境:客户端和服务端都要装。

评论

登录后评论和评分

cao-awa 的其他作品

查看全部 →