1 个不稳定版本
0.1.0 | 2023 年 5 月 22 日 |
---|
#43 in #minecraft-server
11KB
197 代码行
Bardiel
警告 WIP!
这个项目是我学习 tokio 以及通过制作一个代理来了解代理工作原理的机会。
参考了像 Velocity 和 Infrared 这样的其他项目,并遵循了 wiki.vg 上关于 Minecraft 协议的出色文档。
由于我们只处理握手和登录数据包,这个代理可能与 1.7 及以上版本兼容,我在测试中使用了 1.19.2 和 1.19.4 版本与 Fabric,无论是在线模式还是离线模式都没有问题。
当前状态
使用非常科学的方法进行测试,这仅仅意味着使用 mc-bots 创建 500 个虚假玩家(不使用 -x 或 -m 标志),代理在 Ryzen 7 2700 上大约占用 8% 的 CPU 使用率,大约 10MB 的内存。
这是否好?不知道,即使如此,目前这个代理的功能远不如其他代理,任何比较都是没有意义的。
我应该使用-
使用 Velocity.
依赖项
~3–15MB
~133K SLoC