McLists一周年快乐
服务器已经添加了详细介绍信息板块
服主可以在管理后台来提交自己服务器介绍信息。
服务器介绍信息提交后,管理人员会进行审核
审核通过后会在服务器详细页面进行显示
提交服务器介绍信息会让新玩家更好的了解你的服务器哦~
添加图片信息,也会让百度等搜索引擎更好的收录您的服务器哦~
管理平台地址:传送门
Ravenclaw's Ping Equalizer

Ravenclaw's Ping Equalizer - Ravenclaw Ping均衡器

一款致力于平衡PvP延迟的模组,通过在客户端处理并发送数据包前添加可控延迟来实现这一目标。
fabric 作者 ravineclaw 支持版本 1.20 - 1.21.11
下载量
56,579
关注数
17
数据来源
Modrinth
模组详细介绍

Ravenclaw's Ping Equalizer

概述

Ravenclaw's Ping Equalizer 是一款客户端 Fabric 模组,旨在通过允许玩家人为增加网络延迟来创建一个更公平的 PvP 环境。与仅影响视觉的模组不同,此工具在网络层引入了真实的数据包延迟。

  • 实时效果: 延迟发生在 Netty 事件循环中;服务器和其他对手会将你较高的延迟视为真实的。
  • 目的: 在竞技游戏中使延迟标准化(例如,使 10ms 玩家和 100ms 玩家处于公平竞争环境)。

(目前不适用于 Lunar 客户端)


命令

命令 用法 描述
添加延迟 /pe add 为你的连接增加固定数量的延迟。

示例:/pe add 50 在你的原生延迟上增加 50ms。 |

| 总目标 | /pe total | 自动调整延迟,使你的延迟稳定在特定目标值。

示例:/pe total 100 尝试将你的延迟保持在 100ms。 |

| 验证 | /pe validate | 查询验证服务器,检查特定玩家是否正在运行经过验证、完整性检查的模组实例。 |

| 状态 | /pe status | 显示你当前的设置和验证状态(仅客户端可见)。 |

| 禁用 | /pe off | 禁用均衡器,并将连接恢复至原生速度。 |


技术架构

数据包操作

该模组钩入 Minecraft 客户端的 Netty 管道。发出的数据包被拦截,并在配置的延迟时间内被保存在一个计划任务队列中,然后才被刷新到网络。这确保了延迟在服务器端命中判定和移动处理方面是"真实"的。

混淆与完整性

为了防止滥用(例如玩家修改代码以报告高延迟,而实际上延迟很低),分发的 JAR 文件经过了深度混淆。这使得逆向工程变得困难,并确保向验证服务器报告延迟的逻辑保持安全。


加密验证

为了确保竞技环境中的公平游戏,该模组使用了一个集中式验证系统。这允许管理员和其他玩家验证玩家是否确实按预期使用模组,而不是伪造他们的延迟。

1. 完整性握手

初始化时,客户端计算其自身 JAR 文件的加密哈希值。它将该哈希值发送到 API 端点 (/api/hash/{modHash})。

  • 响应: 服务器根据已知的官方版本白名单验证哈希值。
  • 结果: 返回一个签名的有效性令牌、版本号和弃用状态。如果模组被篡改,验证将失败。

2. 安全心跳

每隔几秒钟,客户端会向中央服务器发送一个"心跳"数据包,其中包含:

  • 身份: 玩家 UUID 和用户名,以及该账户的 Mojang 所有权签名证明(这不会泄露任何私人信息)。
  • 状态: 模组版本和活动的延迟设置(模式/延迟值)。
  • 签名: 验证数据包内容的数字签名。

隐私与安全

在用户隐私和防止作弊之间保持了平衡。

IP 地址的处理方式

与任何网站或在线游戏一样,验证服务器在建立连接时能够看到 IP 地址。该 IP 地址不会被存储

  • 保护: IP 地址会立即被哈希处理,转换成一个不可逆的标识符,该标识符可用于安全目的识别,而不会保留原始地址。
  • 无日志: 不会保留真实 IP 地址的日志。

我承认 IP 哈希在理论上是可暴力破解的。然而,在哈希过程中会应用一个私有的盐值,并且该盐值只有我知道。该盐值永远不会被共享、记录或用于防止滥用以外的任何目的,我也永远不会尝试暴力破解该哈希值。

不收集的信息

仅传输验证公平游戏所需的最少信息,例如 UUID 和延迟配置数据。以下数据永远不会被访问、传输或存储:

  • 密码或身份验证令牌。
  • 聊天消息或私人通信。
  • 游戏输入、按键或客户端交互数据。

道德与使用

  • 遵守规则: 虽然此模组旨在实现公平,但一些公共服务器可能会将人为延迟操作标记为可疑行为。使用前请务必检查服务器规则。
  • MCTiers 使用: 此模组在 MCTiers 上被明确允许,仅用于在高阶测试中均衡延迟。不得用于获取不公平优势。
  • 透明度: 所有状态更改(启用/禁用延迟)都会在公共聊天中发布消息。这可以防止"秘密使用",即玩家可能秘密切换延迟以获得优势。

许可证

保留所有权利。

基本信息
模组名称Ravenclaw's Ping Equalizer
作者ravineclaw
下载量56,579
关注数17
支持版本1.20 - 1.21.11
加载器fabric
客户端required
服务端unsupported

友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作

历史访问人数:90,613  |  历史访问人次:180,616

今日访问人数:1,396  |  今日访问人次:1,488

昨日访问人数:19,978  |  昨日访问人次:22,291

Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.

Powered by GermMC 京ICP备17023959号-6