网络分析器

网络分析器

允许你在连接到服务器时查看网络使用情况。

性能

这是一个客户端模组,它会添加一个窗口,启用后可以监控服务器与客户端之间传输的数据包大小。推荐给那些坚信不是自己网络导致延迟高的人使用。

使用方法:

  1. 检查/更改按键绑定(默认:小键盘 0)。
  2. 按下按键激活窗口。
  3. 点击“切换录制”,然后启用“C→S”或“S→C”或两者都启用。(C→S 表示客户端到服务器,S→C 表示服务器到客户端)
  4. 加入单人/多人世界。

 

如何阅读:

示例数据包:S→C | 10 B | class net.minecraft.network.protocol.game.Clientbound.CustomPayloadPacket→somemod:channel[0]

  • 方向为服务器到客户端:S→C
  • 大小为 10 字节:10 B
  • 原版数据包:net.minecraft.network.protocol.game.Clientbound.CustomPayloadPacket
  • 由模组注册的自定义网络频道:somemod:channel
  • 数据包 ID 为 0:[0]

技术信息/限制:

  • 该模组不存储数据包内容,仅存储其内容的大小(空数据包显示为 0 B)。
  • 无法通过此模组查看数据包的内容。
  • 单位上限为 TB(太字节)。
  • 1000 字节 = 1 千字节,1000 千字节 = 1 兆字节,……
  • 内容大小以 long 类型存储 → 上限 = 9,223,372,036,854,775,807 字节。
  • 窗口使用 Swing 编写,在其他平台上可能存在问题。
  • Mixin 在底层操作,可能与其他试图修改网络流量的模组导致不稳定。