Happy-Artillery
by PyreHaven
With Happy-Artillery, a Happy Ghast becomes a mount that fires fireballs, screams on command and can overheat under its rider.
What it does
The mod runs on the server only, so players join without installing anything. It requires Fabric API. Only the server needs the mod, and clients connect with the vanilla game. Builds exist for Fabric alone, across four release versions 1.21.11 – 26.3, and the latest file is 1.2.1 for 26.3, published on 2026-09-18.
A rider steers a Happy Ghast and fires fireballs with a right-click, holding the button to keep firing. Each shot raises the ghast's heat, and touching water blocks firing. Reaching the heat limit triggers an explosion burst of fireballs, and overheating destroys the Happy Ghast by default. Cooling is slower in the Nether and faster in cold areas and the End, and water does not cool the ghast. Heat and cooling progress persist through unloaded chunks and restarts, though time spent with the server stopped does not count toward cooling.
Key features
Fire control
A right-click launches a fireball, and holding the button keeps the ghast firing until the heat or water stops it.
Cry control
A right-click makes the ghast scream, an ability with its own sound, damage and cooldown.
Rider HUD
Everyone aboard sees the ghast's heat and cooling status, while only the pilot can use the abilities.
Heat limit
Reaching the heat limit triggers an explosion burst, so the pilot should watch the cooling rate before firing again.
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
Use cases
Server battles
Players on a multiplayer server can use ghasts as mobile fireball platforms in fights and raids.
Who it’s for: Server owners who want rideable ghast artillery with controls, a heat system and a rider display, and players who want to try it on a server.
How it compares
SpeedGhasts is a server-required mod for Fabric with files for 1.21.8 – 26.3, released under All rights reserved and not open source. Happy Ghast+ is server-side only, MIT licensed and not open source, with files for 26.1 – 26.2. Overheat works on Fabric, Forge and NeoForge for 1.21.4 – 26.1.2 under the MIT License, and its environment is server required with client optional.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Happy-Artillery | Fabric | 1.21.11 – 26.3 | Server-side only | 2026-09-18 |
| SpeedGhasts | Fabric | 1.21.8 – 26.3 | Server required, client optional | 2026-09-15 |
| Happy Ghast+ | Fabric | 26.1 – 26.2 | Server-side only | 2026-06-18 |
| Overheat | Fabric, Forge and NeoForge | 1.21.4 – 26.1.2 | Server required, client optional | 2025-10-07 |
Questions
Does Happy-Artillery need Fabric API?
Do players need to install Happy-Artillery?
Should an old Happy Artillery jar be removed before updating?
In the catalog
Happy-Artillery is one of 19,031 Adventure mods on ModsFinder, and one of 10,052 Adventure mods for Fabric. 8,071 mods support Minecraft 26.3.
More from PyreHaven
Similar mods
What the author says
Happy Artillery turns Happy Ghasts into rideable artillery, with fireballs, a Ghast Cry, and heat that builds as you fire. It runs on the server; players don't need to install anything on their Java clients. Controls are temporary items given to the pilot when a ride begins. Move them to whichever hotbar slots you…
Official listing
- Modrinth page
- modrinth.com/mod/happy-artillery
- Owner
- PyreHaven
- Published
- 2026-03-01
- Updated on Modrinth
- 2026-09-18
- Facts verified
- 2026-10-15
