Better Snowball Fights
by flooflez
Better Snowball Fights changes snowballs so that they deal damage in vanilla worlds, controlled by a custom game rule.
What it does
Snowballs and other projectiles deal damage once a custom game rule is switched on, which makes snowball fights possible in an unmodified world. The mod is a Fabric mod for versions 1.19.3 – 1.21.4, and it is server-side only, so players can join a server that runs it without installing anything.
The game rule is set on the server, and single-player worlds and LAN worlds opened from a Fabric client can use it too. Installation means creating a new game version profile in the launcher's menu, placing the Fabric API and this mod's jar in the mods folder, then running the new profile. The code is open source under the MIT License, and the latest build, 1.2.0 for 1.21.4, dates from 2024-12-28.
Key features
Damage from snowballs
Snowballs hit for damage when the custom game rule is enabled, so a snowball fight can be a real contest.
Other projectiles
The same rule also applies damage to other projectiles, not just snowballs.
Single-player and LAN use
Worlds opened to LAN from a Fabric client keep the effect, so friends can play the same fight without a dedicated server.
Vanilla-compatible design
The mod works on top of vanilla items and mechanics instead of adding new blocks or recipes.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Friendly snowball battles
Groups of players on a server can hold snowball fights in a winter arena once the game rule is on.
LAN game nights
Friends playing a shared world over LAN can switch the rule on for a session of snowball play.
Who it’s for: Server owners who want snowball fights on a Fabric server, and players who host LAN worlds or single-player worlds with friends. Only the server needs the mod for the rule to apply to play on that server.
How it compares
MoreSnowballls is a Fabric mod for 1.19.2 with client and server files, released under the MIT License, and it is not open source. SnowballsPlus is open source under the MIT License for 1.19.4 – 1.20.1, and it is optional on either side, so a client or a server can run it alone. Exploding Snowballs+ Mod is open source under the MIT License for Fabric on 1.19.4 – 1.20.2 and must be installed on both client and server.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Better Snowball Fights | Fabric | 1.19.3 – 1.21.4 | Server-side only | 2024-12-28 |
| MoreSnowballls | Fabric | 1.19.2 | Client and server | 2023-01-09 |
| SnowballsPlus | Fabric | 1.19.4 – 1.20.1 | Client or server, optional | 2023-07-29 |
| Exploding Snowballs+ Mod | Fabric | 1.19.4 – 1.20.2 | Client and server | 2024-07-31 |
Questions
Does the server need Better Snowball Fights?
Which game versions does Better Snowball Fights support?
Does Better Snowball Fights need Fabric API?
In the catalog
Better Snowball Fights is one of 2,135 Minigame mods on ModsFinder, and one of 1,454 Minigame mods for Fabric. 17,979 mods support Minecraft 1.21.4.
More from flooflez
Similar mods
What the author says
This Vanilla compatible mod allows snowballs (and other projectiles!) to do damage through a custom gamerule, making it possible to have actual snowball fights in Minecraft. This mod can be installed on the client to be used in Single Player and Open to LAN worlds, or on a Fabric server.
Official listing
- Modrinth page
- modrinth.com/mod/better-snowball-fights
- Owner
- flooflez
- Published
- 2023-01-14
- Updated on Modrinth
- 2024-12-28
- Facts verified
- 2026-10-15
