PathWeaver
by CasualZ
PathWeaver moves mob path searches off the server's main thread, so a busy world with many zombies chasing players spends less time per tick on pathfinding.
What it does
Mob pathfinding normally runs on the server thread, and a large number of mobs repathing at once can cause tick spikes. PathWeaver runs those searches on spare CPU cores instead, while the main thread keeps going. Each mob still receives its path, and the mod does not change which routes mobs choose, though the project page documents a short list of exceptions.
The author reports that the mean tick time roughly halved with 1024 mobs, and that the worst one percent of ticks dropped 55 to 61 percent. These figures come from the author's own measurements and are linked on the project page, so they are reported here as the author's results rather than independently verified. Gains are expected to be largest on servers where pathfinding is the bottleneck, and smaller where the server slows down for another reason.
PathWeaver is a server required mod, with client optional, so the server must run it and players may leave it out. It requires Fabric API and works with Cloth Config API and Mod Menu when those are installed. Files are published for Fabric only, across four release versions, 26.1.1 – 26.3, under the MIT License, and the code is open source.
Key features
Off-thread path searches
Pathfinding searches run on spare cores, which removes most of their cost from the main server tick.
Measured tick gains
The author reports the mean tick roughly halved with 1024 mobs, with worst-case ticks cut by 55 to 61 percent.
Unchanged mob paths
Mobs take the same paths as before, with a few exceptions documented on the project page.
Server-side install
The server runs the mod while connecting clients need nothing; the page advises checking the Java version first.
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
Optional 2
How it compares
Valence Benchmark is a client and server mod for Fabric with files for 1.19 – 1.21.11 under the MIT License, so both sides must run it. FluidCore is a Fabric server-side only mod for 1.20.1 under the MIT License, while TaskManager is a Fabric client-side only mod for 1.21.6 – 26.2 under the PolyForm Noncommercial License 1.0.0, which is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| PathWeaver | Fabric | 26.1.1 – 26.3 | Server required, client optional | 2026-10-13 |
| Valence Benchmark | Fabric | 1.19 – 1.21.11 | Client and server | 2026-08-15 |
| FluidCore | Fabric | 1.20.1 | Server-side only | 2026-07-01 |
| TaskManager | Fabric | 1.21.6 – 26.2 | Client-side only | 2026-08-27 |
Questions
Does PathWeaver need Fabric API?
Do players need to install PathWeaver to join a server?
Which Minecraft versions does PathWeaver support?
In the catalog
PathWeaver 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
Every time a mob decides where to walk, the server thread stops and does the maths. A few hundred mobs deciding at once is a few hundred searches the tick waits for, and that wait is what you feel. PathWeaver runs those searches on spare cores instead. The mob gets the path it would have got, with a few exceptions…
Official listing
- Modrinth page
- modrinth.com/mod/pathweaver
- Owner
- CasualZ
- Published
- 2026-07-10
- Updated on Modrinth
- 2026-10-13
- Facts verified
- 2026-10-15
