Bad Throws
by aesh
Bad Throws is a server-side Fabric mod that changes how thrown projectiles, dropped items and dispensed items pick their initial velocity, so their paths become far more extreme than vanilla.
What it does
When a projectile, dropped item or dispensed item is launched, the mod replaces the random spread that vanilla applies with values pushed toward the most extreme vector end-points theoretically possible. Values are drawn so that results cluster toward the edges of that range rather than near the center, and the chance of an extreme result rises in a linear way. The amount of variation is set in the config. Player death item scatter, dispenser and dropper output, and item tile drops are all affected, along with thrown projectiles such as pearls and arrows.
Bad Throws was made for testing projectile lineups and for servers that want chaotic pearl, arrow and item systems. Most pearl and arrow lineups, and item-based systems that depend on dropped items and luck, behave differently while the mod is active. Builders can use it to see whether a machine still works when throws go wrong. Server owners can switch the effect off per server, and changes to the config can be made from the client-side mod menu by operators.
The mod is installed on the server only, for Fabric. Files are published for 26.1.2, 26.2 and 26.3, with 1.2.0 for 26.3 as the latest, released 2026-09-20. It is released under the GNU General Public License v2.0 only, and its source code and issue tracker are public.
Key features
Extreme projectile velocity
Thrown projectiles get initial velocity values pushed toward the extreme ends of the possible range.
Death item scatter
Items dropped when a player dies are scattered with the same extreme velocity values.
Dispensers and droppers
Items launched from dispensers and droppers take the altered vectors, so their landing spots change.
Item tile drops
Items that drop from broken blocks can be sent far with the extreme velocity values applied.
Per-server toggle
The effect can be switched on or off for each server, and its strength is set in the config.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
Minimal Hitboxes is a Fabric client-side mod under All rights reserved, for 1.21.11 – 26.3. Projectile Preview is client-side only under the MIT License, for 1.21.2 – 26.3, so it shows where projectiles will land rather than changing their paths. NoSpread is server-side only under The Unlicense, for 1.21 – 26.1.2, and removes spread rather than adding extreme values.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Bad Throws | Fabric | 26.1.2 – 26.3 | Server-side only | 2026-09-20 |
| Minimal Hitboxes | Fabric | 1.21.11 – 26.3 | Client-side only | 2026-10-13 |
| Projectile Preview | Fabric | 1.21.2 – 26.3 | Client-side only | 2026-10-01 |
| NoSpread | Fabric | 1.21 – 26.1.2 | Server-side only | 2026-05-27 |
Questions
Does Bad Throws need to be installed on the client?
Who can change the Bad Throws config?
Which game versions does Bad Throws support?
In the catalog
Bad Throws is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 8,071 mods support Minecraft 26.3.
More from aesh
Similar mods
What the author says
A Fabric mod that always returns extreme projectile & item force vector values. When choosing what velocity to give a projectile or item entity, Minecraft has random variance for each initial force vector given to the object, creating a cube of possible vector end-points where values closer to the center are linearly…
Official listing
- Modrinth page
- modrinth.com/mod/badthrows
- Owner
- aesh
- Published
- 2026-07-22
- Updated on Modrinth
- 2026-09-20
- Facts verified
- 2026-10-15
