Mod

Moody Ghasts

Quick rating

Moody Ghasts

No reviews yet

A Happy Ghast overhaul adding a mood system, aerial combat with multiple projectile types, and new craftable treats.

Player Transport
Mod Loaders
NeoForge
Minecraft
26.2

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Dev Environment
Client Required
Server Required

About

Project Details

Type
Mod
License
GNU General Public License v3.0 only
Latest Version
moodyghasts-26.2-1.0.1.jar
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description

Moody Ghasts

Your ghast has feelings. Maybe don't ignore them.

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 treat them — and it has real consequences.

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
🍪 Treats (snowballs & cookies) Direct mood control
💥 Damage taken Upsets them
💚 Healing received Can soothe them
⏳ 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 — Projectile effects grow significantly stronger with angrier mood

🎯 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
  • 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 and cobblestone
  • 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

🍪 New Cookies

Two new crafting recipes that 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.


⚙️ 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 → implement GhastProjectileFactory
  • New shooting behaviours → implement ShootingBehaviourFactory

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

Moody Ghasts

Your ghast has feelings. Maybe don't ignore them.

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 treat them — and it has real consequences.

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
🍪 Treats (snowballs & cookies) Direct mood control
💥 Damage taken Upsets them
💚 Healing received Can soothe them
⏳ 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 — Projectile effects grow significantly stronger with angrier mood

🎯 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
  • 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 and cobblestone
  • 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

🍪 New Cookies

Two new crafting recipes that 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.


⚙️ 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 → implement GhastProjectileFactory
  • New shooting behaviours → implement ShootingBehaviourFactory

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

Screenshots

Gallery

  • Ice Charge Bridge
    Ice Charge Bridge Underwater dispensers filled with ice charges create a temporary river crossing
  • A taste of their own medicine
    A taste of their own medicine A different projectile would probably be more effective.
  • A taste of their own medicine
    A taste of their own medicine A different projectile would probably be more effective.
  • Ice Charge Bridge
    Ice Charge Bridge Underwater dispensers filled with ice charges create a temporary river crossing

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Modrinth
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched and imported data for this project from CurseForge or Modrinth. High-traffic and active projects are checked more often.
Next pipeline sync