BouncyBalls
by jmilthedude
BouncyBalls, a Fabric and Forge equipment mod by jmilthedude, adds throwable balls that bounce off surfaces depending on what they land on.
What it does
The mod adds Bouncy Balls, which a player crafts from four slime balls placed on the north, south, east and west positions of a vanilla crafting table. Adding a dye to the recipe sets the ball's color, and a Rainbow Bouncy Ball is also available. Throw strength depends on how long the player holds right-click, with an animation that follows the charge, much like a trident.
By default a ball bounces only off hard surfaces, while grass, dirt and sand absorb the bounce. Slime and honey blocks make the bounce stronger. Three block tags added by the mod control which blocks count as bouncy or dampening, and datapacks can edit them. The bounce direction uses physics the author describes as fairly decent.
The mod is distributed for Fabric and Forge for 1.20.4 and requires Architectury API and Fabric API. A server running it needs every connecting player to have it too. It is released under the MIT License and is open source, with public source code and an issue tracker. The latest file is 1.0.2 for 1.20.4, dated 2024-04-12.
Key features
Crafted bouncy balls
Four slime balls and a dye in a vanilla crafting table produce a ball, with nine grid slots used by the recipe.
Charged throws
Holding right-click longer increases throw strength, with an animation shown while the throw charges.
Surface-dependent bounce
Hard surfaces return the full bounce, while grass, dirt and sand absorb it, and slime or honey blocks increase it.
Datapack-editable tags
Three block tags added by the mod decide which surfaces bounce, and they can be changed through datapacks.
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 2
How it compares
Bounce! is a Fabric and Forge mod for 1.20 – 1.20.6 under the Apache License 2.0, and it is not open source. Throwable Slimeballs covers Fabric, Forge and NeoForge for 1.20.1 – 26.3 under All rights reserved. Super Bouncy is server-side optional for clients, licensed under the MIT License, and built for 26.2 – 26.3, so it targets a later version range than BouncyBalls.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| BouncyBalls | Fabric and Forge | 1.20.4 | Client and server | 2024-04-12 |
| Bounce! | Fabric and Forge | 1.20 – 1.20.6 | Client and server | 2026-08-16 |
| Throwable Slimeballs | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Client and server | 2026-09-22 |
| Super Bouncy | Fabric, Forge, NeoForge and Quilt | 26.2 – 26.3 | Server required, client optional | 2026-09-20 |
Questions
Does BouncyBalls need Fabric API?
Must the server have BouncyBalls installed?
Which game version does BouncyBalls support?
In the catalog
BouncyBalls is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 13,907 mods support Minecraft 1.20.4.
More from jmilthedude
Similar mods
What the author says
This mod was inspired by my 6 year old. Quite a few mods have been developed by me at his request but I thought this one was just too fun to not release to the world:D Bouncy Balls are crafted with 4 slime balls in N,S,E,W positions on a crafting table, and a vanilla dye of your choice, creating a bouncy ball of that…
Official listing
- Modrinth page
- modrinth.com/mod/bouncyballs
- Owner
- jmilthedude
- Published
- 2024-04-12
- Updated on Modrinth
- 2024-04-12
- Facts verified
- 2026-10-15
