PulseNet
by PulseMC
PulseNet replaces the default per-packet network flushing in a Minecraft server with batched sending, and it runs only on the server side.
What it does
Outgoing packets are grouped and flushed together instead of one flush per packet, which reduces kernel system call overhead in the event loop. Time-sensitive traffic such as combat, chat and other latency-sensitive packets is kept on an instant path so batching does not delay it. The mod is built on Fabric and needs Fabric API installed alongside it, with Fabric Loader 0.18.5 or newer and Java 25 or newer.
Only the server needs PulseNet, so players join without installing anything. The latest Fabric file is 1.1.0+26.3 for 26.3, published on 2026-09-16. Five release versions are covered in total: 26.1, 26.1.1, 26.1.2, 26.2 and 26.3. The mod is compatible with Krypton and works alongside other Fabric mods through Mixin compatibility.
PulseNet is open source under the Open Software License 3.0, and its source code, issue tracker and wiki are public. The project is maintained by PulseMC, which has invited contributions on Netty Mixin protocol-level optimizations. The first release was published on 2026-04-14.
Key features
Packet batching
Outgoing packets are grouped and flushed together, replacing one flush per packet in the network layer.
Low-latency path
Combat, chat and other latency-sensitive packets are scheduled to go out immediately rather than waiting in a batch.
Lower syscall overhead
Fewer kernel calls are made per tick, which reduces CPU time spent on network writes under load.
Mixin compatibility
The mod works alongside other Fabric mods through Mixin, and it is compatible with Krypton.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Server owners running Fabric who want fewer network flushes per tick. Players only need the server to have the mod.
How it compares
Krypton is a Fabric mod for 1.16.2 – 26.3 under the GNU Lesser General Public License v3.0 only, and it works on either side, and neither side needs it. PulseNet is server-side only and does not need to be installed on clients. Packet Ninja is a client-side only Fabric mod for 1.21.8 – 1.21.11 under the GNU Lesser General Public License v3.0 only, so it does not affect server traffic at all.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| PulseNet | Fabric | 26.1 – 26.3 | Server-side only | 2026-09-16 |
| Krypton | Fabric | 1.16.2 – 26.3 | Client or server, optional | 2026-09-30 |
| Packet Ninja | Fabric | 1.21.8 – 1.21.11 | Client-side only | 2026-03-28 |
Questions
Does PulseNet need Fabric API?
Do players need PulseNet installed?
Which game versions does PulseNet support?
Is PulseNet open source?
In the catalog
PulseNet is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 8,071 mods support Minecraft 26.3.
Similar mods
What the author says
PulseNet is a Fabric mod that brings high-performance packet batching to your Minecraft server. By replacing standard per-packet network flushes with intelligent batching, PulseNet reduces system call overhead and CPU usage while maintaining low-latency delivery of critical packets. PulseNet is a Fabric mod that…
Official listing
- Modrinth page
- modrinth.com/mod/pulsenet
- Owner
- PulseMC
- Published
- 2026-04-14
- Updated on Modrinth
- 2026-09-16
- Facts verified
- 2026-10-15
