CurseForge · Minecraft mod
Moody Ghasts
A Happy Ghast overhaul adding aerial combat with multiple projectile types, and a mood system!
Quick answer
Which Moody Ghasts release should I use?
Moody Ghasts moodyghasts-26.3-1.2.0.jar targets 26.3 with NeoForge. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.
Where it goes
Is Moody Ghasts required on the client, server, or both?
The project page does not say whether this file belongs on the client, dedicated server, or both.
The source does not explicitly classify this release as client-only or server-only.
What else does Moody Ghasts moodyghasts-26.3-1.2.0.jar need?
moodyghasts-26.3-1.2.0.jar. Change the file and its required mods may change too.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add Moody Ghasts without breaking your instance.
Built for Moody Ghasts moodyghasts-26.3-1.2.0.jar. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use moodyghasts-26.3-1.2.0.jar. It targets 26.3 with NeoForge; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
The project page does not say whether this file belongs on the client, dedicated server, or both.
- 04
Pick the file you checked
Use the “Get this file” button beside moodyghasts-26.3-1.2.0.jar. It opens that exact file at the source.
About this project
What does Moody Ghasts add?
Moody Ghasts
Moody Ghasts is a full overhaul of the Happy Ghast mob, transforming it from a simple building mount into a companion with emotions, aerial combat capabilities, and new items to interact with. This is my first mod!
😄😟😡 The Mood System
Happy Ghasts are no longer endlessly smiling. They have a dynamic mood that shifts based on how you interact with them which leads to noticeable
Track your ghast's current emotion through the mood bar (visible while riding) or simply by reading their face.
What affects mood?
| Factor | Effect |
|---|---|
| ☄️ Projectile type fired | Varies — some excite, some enrage |
| 🍪 Ghast foods | Direct mood control |
| 💥 Damage taken | Upsets them |
| 💚 Healing received | Can soothe them |
| 👻 Witnessing another ghast die or tantrum | Affects nearby ghasts too |
| ⚔️ Killing another ghast | Has its own consequence |
| 👶 Baby ghast nearby | Cute babies make everyone happier |
| ⏳ Time | Mood slowly neutralizes on its own |
What does mood do?
- Excited — Grants a speed boost to your ghast
- Enraged — Your ghast begins crying and risks turning hostile. Calm them fast.
- Scaled power — Most projectile effects grow significantly stronger with angrier mood
On Peaceful, a tantrum that reaches its peak calms your ghast back down instead of turning it hostile. Every other effect of the tantrum still happens though, so you can now obtain ghast tears in Peaceful difficulty.
🎯 Aerial Combat
Mount up and start shooting. While controlling a Happy Ghast, you can fire a variety of projectiles depending on what you use while riding:
- Fire Charges — The classic ghast fireball, explosive and burning
- Wind Charges — Stronger than anything a player can throw by hand
- Ice Charges — A new freezing projectile with unique area effects
- Dragon Breath — The ender dragon's AOE fireball
- Powdered Snow — Unleash a rapid snowball barrage
🧊 The Ice Charge
A brand new craftable projectile. Throw it yourself, load it into a dispenser, or fire it from your ghast.
On direct hit:
- Deals damage and applies Slowness
- Transforms Skeletons into Strays
Area effects on impact:
- Converts water sources into frosted ice (only adjacent to air or non-source water — you can shoot through water bodies!)
- Turns lava into obsidian, cobblestone, or basalt, matching vanilla's own rules
- Dusts nearby blocks with snow layers
- Freezes water cauldrons into powdered snow
- Extinguishes fires
In the Nether:
- Deals double damage to water-sensitive mobs
- Harmless to anything else
- Area effects have reduced range
🍪 Food & Treats
Two new crafting recipes give regular cookies a reason to exist — craft them into Frosted or Spicy variants to manage your ghast's mood, or eat one yourself and roll the dice.
Player effect is always a 50/50 chance of something good or something bad.
🌶️ Spicy Cookie
- Fed to ghast: Upsets them
- Eaten by player: Fire Resistance for 15 seconds — or get set on fire
❄️ Frosted Cookie
- Fed to ghast: Brings them joy
- Eaten by player: Speed for 15 seconds — or take freezing damage
Both cookies share the same hunger restoration as a regular cookie.
🍥 Chorus Fruit
Feed your ghast Chorus Fruit and it'll randomly teleport a short distance. Useful for dodging incoming attacks mid-flight. The disorientation is upsetting however.
⚙️ Configuration
Almost everything in this mod is driven by datapacks — no code required for most customization.
Tunable via datapack:
- Mood system values (base mood, regression speed, damage/healing rates, tantrum thresholds)
- Mood states (thresholds, effects, speed modifiers, tantrum timers, ghast textures, bar colours)
- Define entirely new mood states with custom textures and bar colours
- Ghast foods (add new items, configure mood change amounts)
- Projectile system (mix any projectile type with any shooting behaviour, tune velocity, inaccuracy, strength, radius, count, and per-mood scaling)
Requires a companion mod:
- New projectile entity types
- New firing patterns
Both use NeoForge's registry system, so other mods can extend cleanly.
There is a resource pack also named Moody Ghasts which has many expressive faces that I believe should be compatible if you set the "ghast_texture" in ghast_mood_map.json to the correct resource path.
🗺️ Roadmap
Things coming post-1.0:
- Inevitable Bugs and Bugfixes
- Balancing changes
Later:
- More visual effects during tantrums
- New Ice Charge item texture,
model, particles, and sounds - Additional vanilla projectile support
Project description from CurseForge.
Pick your setup
Moody Ghasts by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.2
1 loader build26.1.2
1 loader build1.21.8
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Moody Ghasts versions and loaders
moodyghasts-26.3-1.2.0.jar
29 Sept 2026
moodyghasts-26.2-1.2.0.jar
29 Sept 2026
moodyghasts-26.1.2-1.2.0.jar
29 Sept 2026
moodyghasts-26.2-1.1.0.jar
27 Aug 2026
moodyghasts-26.1.2-1.1.0.jar
27 Aug 2026
moodyghasts-26.2-1.0.1.jar
9 Jul 2026
moodyghasts-26.1.2-1.0.1.jar
9 Jul 2026
moodyghasts-1.21.8-1.0.1.jar
9 Jul 2026
moodyghasts-1.0.0.jar
15 Jun 2026
moodyghasts-1.0.0.jar
15 Jun 2026
Looking for an older file? The official CurseForge project page is in Resources.