
Ravenclaw's Ping Equalizer
A mod dedicated to equalizing ping for PvP, doing this by adding arbitrary delays before packets are processed and sent out by the client.
- Загрузки
- 300K
- Подписчики
- 47
- Обновлён
- 16 июля 2026 г.
- Лицензия
- MIT
Опубликован 23 ноября 2025 г.
Ravenclaw's Ping Equalizer
Summary
Ravenclaw's Ping Equalizer is a client-side Fabric mod designed to create a fairer PvP environment by allowing players to artificially increase their network latency. Unlike visual-only mods, this tool introduces real packet delay at the network layer.
- Real-time Effect: The delay happens in the Netty event loop; the server and other opponents perceive your higher ping as genuine.
- Purpose: To normalize latency in competitive play (e.g., leveling the field between a 10ms player and a 100ms player).
Commands
| Command | Usage | Description |
|---|---|---|
| Add Delay | /pe add <ms> |
Adds a fixed amount of latency to your connection. Example: /pe add 50 adds 50ms to your native ping. |
| Total Target | /pe total <ms> |
Automatically adjusts delay to stabilize your ping at a specific target. Example: /pe total 100 attempts to keep you at 100ms. |
| Status | /pe status |
Displays your current settings and validation status (Client-side only). |
| Disable | /pe off |
Disables the equalizer and returns connection to native speed. |
Technical Architecture
Packet Manipulation The mod hooks into the Minecraft client's Netty pipeline. Outgoing and incoming packets are intercepted and held in a scheduled task queue for the duration of the configured delay before being flushed. This ensures the latency is "real" regarding server-side hit registration and movement processing.
Server Control Servers can directly control and query the equalizer via custom payloads:
- S2C
ravenclawspingequalizer:control: sends aboolean enabledflag. Resets to enabled/off on join and disconnect. - S2C
ravenclawspingequalizer:state_query: sends anint requestId. - C2S
ravenclawspingequalizer:state_response: replies withrequestId,serverEnabled,mode,currentDelayMs,basePingMs, andtotalPingMs.
Ethics & Usage
- Rule Compliance: While this mod is intended for fairness, some public servers may flag artificial latency manipulation as suspicious behavior. Always check server rules before using.
- MCTiers Usage: This mod is explicitly allowed on MCTiers for the sole purpose of equalizing ping in high-tier testing. It must not be used to gain an unfair advantage.
- Transparency: All status changes (enabling/disabling delay) post a public chat message. This prevents "closet usage" where a player might secretly toggle lag to gain an advantage.
License
MIT
Ченджлог
1.5+26.xРелиз26.1.1, 26.1.2, 26.2 · 16 июля 2026 г.
- Ported mod to 26.x
1.5+1.21.xРелиз1.21.9, 1.21.10, 1.21.11 · 16 июля 2026 г.
- Removed all obfuscation and cryptography
- Removed remote API, heartbeat, validation, deprecation checks, and
/pe validate - Added server control payload (
ravenclawspingequalizer:control); server can enable/disable the equalizer, resets on join/disconnect - Added server state query/response payloads (
ravenclawspingequalizer:state_query,ravenclawspingequalizer:state_response) for server-side visibility into mode, delay, and ping values - Switched license to MIT
- Fixed zero-ping LAN sessions being handled incorrectly
- Added a packet pipeline send fallback for LAN/local connection paths
1.4.2Релиз1.21.9, 1.21.10, 1.21.11 · 15 февраля 2026 г.
- made a 400 ms cap on total added latency
- marked all older versions as deprecated
- rotated mod private key
1.4.1Релиз1.21.9, 1.21.10, 1.21.11 · 26 декабря 2025 г.
- Added lunar compatibility (for real this time)
- Fixed crashes on some newer versions, should work on all 1.21+ versions now
1.4.0Релиз1.21.8, 1.21.9, 1.21.10 · 16 декабря 2025 г.
- Added cryptographic validation of the mod through an external server
- You can validate other people with /pe validate [username]
- Hopefully added lunar compatibility
- Fixed the delay on singleplayer being higher than it should be
1.3.0Бета1.21.9, 1.21.10, 1.21.11 · 10 декабря 2025 г.
- Added lunar compatibility (hopefully)
- The mod now injects into a lower level method so less likely to be broken by mods and clients
1.2.1Бета1.21.8, 1.21.9, 1.21.10 · 4 декабря 2025 г.
- Fixed anticheats flagging for transaction order when switching modes
- Made sure packets are always sent in the correct order no matter what
1.2Бета1.21.8, 1.21.9, 1.21.10 · 2 декабря 2025 г.
- Fixed some disconnects with mutli instanced servers
- Renamed stable to total
- Made both modes more stable
- Fixed bugs and exploits with chat message logging
- Reduced dependencies
Комментарии
Загружаем…