
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.
Screenshots


About this Mod
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
Available Versions
How to Install Ravenclaw's Ping Equalizer on Your Client
Install the Mod Loader Locally
Install fabric for your local Minecraft version.
Download the Matching File
Choose the Ravenclaw's Ping Equalizer file for fabric and Minecraft 26.2.
Install Mod
Place the .jar file in your local .minecraft/mods folder and restart Minecraft. No server-side installation is required.
Compatibility
Mod Loaders
Minecraft Versions
26.2, 26.1.2, 26.1.1 (+20 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Does Ravenclaw's Ping Equalizer need to be installed on the Minecraft server?
No. Modrinth marks Ravenclaw's Ping Equalizer as unsupported on the server side. Install it only in your local Minecraft mods folder. Your server can remain unchanged unless the mod page lists an additional dependency.
Which version and loader does Ravenclaw's Ping Equalizer require?
Use a file for fabric and your exact Minecraft version. Supported versions include 26.2, 26.1.2, 26.1.1. Files for different loaders are not interchangeable.
Ravenclaw's Ping Equalizer is not working – what should I check?
First check the Minecraft version, loader version and required dependencies. Put the .jar file in your local .minecraft/mods folder and remove older duplicates. Because this mod is client-side, adding server RAM will not fix it.
Similar Mods
Minecraft Server for Your Group
Ravenclaw's Ping Equalizer stays on your client. Host a compatible world for your group.