NoSpread
by lyosha
NoSpread removes the random spread from vanilla projectile launches, so supported shots land where the player aims.
What it does
Vanilla projectiles, such as bow shots, get a small random offset when fired. NoSpread removes that launch randomness for the projectiles it supports, so the same aim and draw timing produce the same shot. Bow accuracy becomes deterministic, which matters for techniques that depend on exact projectile paths, such as pearl catching with a mace.
NoSpread runs on the server, so installing it there is enough for singleplayer and multiplayer alike. Players joining a server that runs it do not need to add anything, and a client-only install does not change server-authoritative projectile behavior. Files are published for Fabric only, for 1.21 – 26.1.2 across 15 release versions, and the latest file targets 26.1.2. The mod is open source under The Unlicense.
Key features
Consistent bow shots
Supported projectiles fire without vanilla launch randomness, so accuracy depends on aim and draw timing alone.
Deterministic projectile paths
Repeatable shots make projectile-based techniques such as pearl catching predictable from one attempt to the next.
Server-side operation
The changes apply on the server, so singleplayer and multiplayer both use them after a server-side install.
Authoritative behavior
Projectile results are decided by the server, so a client-only install does not alter how shots resolve.
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Pearl catching with a mace
Players who practice pearl catches can rely on the same launch path each time, since spread no longer varies the shot.
Who it’s for: Server owners and singleplayer players who want bow shots and projectile techniques to behave the same way on every attempt.
How it compares
Firesight is client-side only, open source under the CC0 1.0 Universal license, and published for 1.21.1 – 26.2. Client Projectiles is also client-side only, open source under the MIT License, and covers 1.21 – 26.3. Ready Aim Fire is the one alternative that runs on both client and server, under the MIT License, but its files only target 1.20.1. NoSpread instead runs on the server alone, with no client install needed, and is open source under The Unlicense.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| NoSpread | Fabric | 1.21 – 26.1.2 | Server-side only | 2026-05-27 |
| Firesight | Fabric | 1.21.1 – 26.2 | Client-side only | 2026-06-25 |
| Client Projectiles | Fabric | 1.21 – 26.3 | Client-side only | 2026-10-10 |
| Ready Aim Fire | Fabric | 1.20.1 | Client and server | 2024-04-30 |
Questions
Does NoSpread need to be installed on the client?
Which loader does NoSpread support?
Which game versions are covered?
In the catalog
NoSpread is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from lyosha
Similar mods
What the author says
NoSpread removes vanilla launch randomness from standard projectile shots, making bow accuracy deterministic and improving projectile-based mace techniques like pearl catching. Without NoSpread, bow shots and pearl catches can depend partly on random spread instead of only player aim and timing.
Official listing
- Modrinth page
- modrinth.com/mod/nospread
- Owner
- lyosha
- Published
- 2026-05-27
- Updated on Modrinth
- 2026-05-27
- Facts verified
- 2026-10-15