Happy Ghast: Difference between revisions

No edit summary
Tag: Mobile edit
No edit summary
 
(330 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
{{About|the passive mob|other namesakes|Ghast (disambiguation)|its hostile counterpart|Ghast}}
{{Planned}}
{{In development|je|be|1.21.6|1.21.80|experimental-be=Drop 2 2025}}
{{distinguish|Ghast}}
{{wip|
* Move certain citations to the history section.
}}
{{Infobox entity
{{Infobox entity
| group = Default
| group = Default
| groupsize = 240px
| 1-1 = Happy Ghast.gif
| 1-1 = Happy Ghast.gif
| group2 = Harnessed
| group2 = Harnessed
| group2size = 250px
| 2-1 = Harnessed Happy Ghast.png
| 2-1 = Harnessed Happy Ghast.gif
| group3 = Leashed
| group3size = 250px
| 3-1 = Leashed Happy Ghast.gif
| group4 = Ghastling
| 4-1 = Ghastling.gif
| extratext = [[#Gallery|View all renders]]
| invimage = Happy Ghast Spawn Egg
| invimage = Happy Ghast Spawn Egg
| behavior = Passive
| behavior = Passive
| mobtype = [[Animal]]
| health = {{Health|20|mob=1}}
| health ={{hp|20|mob=1}}
| size = Height: 4.0 blocks<br/>Width: 4.0 blocks
| size = '''Happy Ghast:'''<br/>Height: 4.0 blocks<br/>Width: 4.0 blocks<br/>'''Ghastling:'''<br/>Height: 0.95 blocks<br/>Width: 0.95 blocks
| spawn = When a [[ghastling]] grows up.
| spawn = Ghastling: When a [[dried ghast]] is rehydrated in [[water]].<br/>
| usableitems = {{drop|Item|Harness}}
Happy Ghast: When a Ghastling grows up.
| usableitems = Ghastling: {{drop|Item|Snowball}} {{drop|Item|Lead}}<br>Happy Ghast: {{drop|Item|Harness}}
{{drop|Item|Shears}}
{{drop|Item|Lead}}
{{drop|Item|Lead}}
| speed = 0.7
| speed = 0.7
}}
}}


A '''happy ghast''' is a [[passive mob]] revealed at [[Minecraft LIVE - March 2025]] that will be released in the [[Summer Drop 2025]].<ref>{{ytl|jGNgh5zEFkY|Minecraft LIVE - March 2025|Minecraft|March 22, 2025}}</ref> It is a passive counterpart to the [[ghast]] that does not spawn naturally. It only spawns when grown from [[ghastling]]s. Happy ghasts are ridable and can be ridden by up to four players at once.
A '''happy ghast''' is a [[passive mob|passive]] counterpart of [[ghast]]s which can be [[harness]]ed and [[Riding|ridden]] by up to four [[player]]s at once as a flying mount. It can only be encountered if a ghastling grows into a happy ghast.

A '''ghastling''' is a younger version of happy ghasts. It can only be encountered by submerging a [[Dried Ghast|dried ghast]] in [[water]] and waiting for it to grow. It cannot be harnessed or ridden, and grows into a happy ghast over time. Feeding it [[snowball]]s accelerates its growth.

These mobs were revealed at [[Minecraft LIVE – March 2025]], and are planned to be added to the game with the [[Summer Drop 2025]] in June 2025.<ref name=":0">{{ytl|jGNgh5zEFkY|Minecraft LIVE - March 2025|Minecraft|March 22, 2025}}</ref>


== Spawning ==
== Spawning ==
Neither happy ghasts nor ghastlings spawn naturally.
Happy ghasts spawn when a [[ghastling]] matures.


A ghastling spawns when a [[dried ghast]] is [[waterlogged]]<ref name="terms">{{mcnet|minecraft-preview-1-21-80-24|Minecraft Preview 1.21.80.25|April 3, 2025|Jay Wells}}</ref> for 20 minutes.<ref name="grian">{{ytl|vso1iMwDuDk|I Flew to Sweden to Check Out the Happy Ghast|Grian|April 2, 2025}}<br>Grian was invited to Mojang's headquarters before Minecraft Live and playtested the feature.</ref> A happy ghast spawns when a ghastling grows up.
Happy ghasts cannot spawn naturally.

== Drops ==
Happy ghasts drop their equipped harness on death, if any, plus {{xp|1|3}} [[experience]] orbs when killed by a [[player]] or tamed [[wolf]]. Killing a ghastling yields no experience.


== Behavior ==
== Behavior ==
=== Home location ===
Happy ghasts fly around aimlessly and are passive to players and other mobs.
Happy ghasts and ghastlings are bound to a home, which is initially defined as the location where they spawn. However, this is further redefined whenever certain events occur:
* When a [[harness]] is placed on or removed from them.
* When they are [[leash|unleashed]].
* When they are [[riding|dismounted]].
* When they are no longer tempted by a snowball, a harness, or a mob.


Harnessed happy ghasts and ghastlings roam within a 32-block radius of their home, while unharnessed happy ghasts roam within a 64-block radius of their home.
They will follow players holding [[snowball]]s. They will also approach players holding a [[harness]], if they don’t already have one equipped.


=== Healing ===
Unlike normal [[ghast]]s, they are not immune to fire damage, and cannot shoot [[Fireball|fireballs]].
When not at full health, happy ghasts and ghastlings regenerate at a rate of {{hp|1|mob=1}} every 30 seconds. However, if they are between [[Altitude|Y-levels]] 187 and 196 (corresponding to the [[cloud]] level), or if it is [[rain|raining]] or [[Snowfall|snowing]], they regenerate at a rate of {{hp|1|mob=1}} per second.


=== Ghastling ===
If happy ghasts fly to Y level 195 and are low on health, they will receive the [[Regeneration]] [[effect]].<ref name="bobicraft">{{ytl|Yg0RdCicT5U|👉 Lo que NO VISTE del HAPPY GHAST!|Bobicraft|March 23, 2025}}<br>Bobicraft was part of [[Minecraft LIVE – March 2025]] and playtested the feature.</ref>
Ghastlings roam and occasionally follow nearby players or specific mobs within a range of 16 blocks. They move toward their target with a slight speed boost (&times; 1.1) and stop when within 5 blocks. Ghastlings prioritize players but can also follow the following mobs, provided they are not [[baby|babies]]:


{{columns-list|colwidth=10em|
=== Riding ===
* {{EntityLink|Armadillo}}
* {{EntityLink|Bee}}
* {{EntityLink|Camel}}
* {{EntityLink|Cat}}
* {{EntityLink|Chicken}}
* {{EntityLink|Cow}}
* {{EntityLink|Donkey}}
* {{EntityLink|Fox}}
* {{EntityLink|Goat}}
* {{EntityLink|Horse}}
* {{EntityLink|Skeleton Horse}}
* {{EntityLink|Llama}}
* {{EntityLink|Mule}}
* {{EntityLink|Ocelot}}
* {{EntityLink|Panda}}
* {{EntityLink|Parrot}}
* {{EntityLink|Pig}}
* {{EntityLink|Polar Bear}}
* {{EntityLink|Rabbit}}
* {{EntityLink|Sheep}}
* {{EntityLink|Sniffer}}
* {{EntityLink|Strider}}
* {{EntityLink|Villager}}
}}

{{IN|BE}}, ghastlings do not follow targets outside their designated home area.

Ghastlings do not drown under water.

A ghastling eventually turns into a happy ghast after 24000 ticks (20 minutes). This process can be sped up with [[snowball]]s. It takes 10 {{in|Bedrock}} or more {{in|Java}} snowballs for a newly-spawned ghastling to become fully-grown.

Ghastlings do not have a separate [[spawn egg]], as they are the juvenile version of the happy ghast, but they can be spawned using [[command]]s.

=== Happy Ghast ===
Happy ghasts fly around aimlessly and are passive to players and other mobs. Unlike most passive mobs, they do not panic when damaged.

They follow players holding [[snowball]]s. They also follow players holding a [[harness]], if they don't have one already equipped. They can also be [[leash]]ed.

Unlike regular [[ghast]]s, they are not immune to fire damage, and cannot shoot [[fireball]]s. Also unlike regular ghasts, they are attacked by [[wither]]s.

Happy ghasts are somewhat unaffected by [[speed]] potions.<ref>{{bug|MCPE-199192|||WAI}}</ref><ref name="grian">{{ytl|vso1iMwDuDk|I Flew to Sweden to Check Out the Happy Ghast|Grian|April 2, 2025}}<br>Grian was invited to Mojang's headquarters before Minecraft Live and playtested the feature.</ref>

==== Riding ====
{{main|Riding}}
{{main|Riding}}
[[File:Steve Riding Happy Ghast.gif|right|thumb|200px|A happy ghast being ridden by [[Steve]]]]


Happy ghasts are ridable and can be ridden by up to four players at once when equipped with a [[harness]].
Happy ghasts can be ridden by up to four players at once when equipped with a [[harness]]. The harness can be taken off using [[shears]] to retrieve the item.


The first player that mounts the happy ghast controls it, sitting in the front just above its face. Players that mount after the piloting player sit in a spot on the remaining sides, starting clockwise from the first player. This allows four players in total to ride one happy ghast.
When riding, the player can fly both horizontally and vertically, allowing for more precise movement.


When riding, the player can fly both horizontally and vertically, allowing for more precise movement in the air. While the happy ghast is being ridden, its goggles lower to cover its eyes. A ridden happy ghast moves at about 5 m/s when going the direction the pilot is looking in.
Players can stand on top of a harnessed happy ghast in the air as if it's a solid block. It will stay still when players are standing on it, making it easier to build structures high above the ground and when dismounting.


Players can stand on top of a happy ghast (both harnessed and unharnessed) in the air as if it were a [[solid block]]. It remains still while players are standing on it, making it easier to mount and dismount and to build structures high above the ground. Other entities (such as other mobs and items) also sit on top the stationary happy ghast. Mobs make no attempt to [[pathfind]] when on it. When no player is standing on the ghast, any entities left on it are flung off, which can indirectly cause mobs to fall to their [[death]].
When a happy ghast is being ridden by a player, its goggles will lower down to cover its eyes.
{{-}}


==== Carrying leashed entities ====
== Video ==
[[File:Happy ghast carrying a boat.png|right|thumb|200px|Happy ghast carrying a boat on a lead]]
Happy ghasts can also be used to carry and transport certain entities in the air using [[lead]]s.

The player can attach a leashed [[boat]], [[boat with chest]], or leash-able mob too large to fit in boats ([[horse]]s, [[donkey]]s, [[mule]]s, [[camel]]s and [[sniffer]]s) to a harnessed happy ghast.

While the player is [[sneak]]ing and holding an entity's leash, press the {{control|Use}} key on a happy ghast to attach the leashed entity underneath it. This secures the carried entity for safe transport while flying. The leash can be removed later by using [[shear]]s on either the happy ghast or the carried entity, separating them.

== Sounds ==
=== Happy Ghast ===
{{Edition|java}}:
{{SoundTable|type=java
|{{SoundLine
|sound=Happy_Ghast_ambient1.wav
|sound2=Happy_Ghast_ambient2.wav
|sound3=Happy_Ghast_ambient3.wav
|sound4=Happy_Ghast_ambient4.wav
|sound5=Happy_Ghast_ambient5.wav
|sound6=Happy_Ghast_ambient6.wav
|sound7=Happy_Ghast_ambient7.wav
|sound8=Happy_Ghast_ambient8.wav
|sound9=Happy_Ghast_ambient9.wav
|sound10=Happy_Ghast_ambient10.wav
|sound11=Happy_Ghast_ambient11.wav
|sound12=Happy_Ghast_ambient12.wav
|sound13=Happy_Ghast_ambient13.wav
|sound14=Happy_Ghast_ambient14.wav
|subtitle=Happy Ghast croons
|source=neutral
|description=Randomly
|id=entity.happy_ghast.ambient
|translationkey=subtitles.entity.happy_ghast.ambient
}}
|{{SoundLine
|sound=Happy_Ghast_death.wav
|subtitle=Happy Ghast dies
|source=neutral
|description=When a happy ghast dies
|id=entity.happy_ghast.death
|translationkey=subtitles.entity.happy_ghast.death
}}
|{{SoundLine
|sound=Happy_Ghast_hurt1.wav
|sound2=Happy_Ghast_hurt2.wav
|sound3=Happy_Ghast_hurt3.wav
|sound4=Happy_Ghast_hurt4.wav
|sound5=Happy_Ghast_hurt5.wav
|sound6=Happy_Ghast_hurt6.wav
|subtitle=Happy Ghast hurts
|source=neutral
|description=When a happy ghast is damaged
|id=entity.happy_ghast.hurt
|translationkey=subtitles.entity.happy_ghast.hurt
}}
|{{SoundLine
|sound=Happy_Ghast_ghast_ride.wav
|subtitle=MC-296368
|source=neutral
|description=While riding a happy ghast
|id=entity.happy_ghast.riding
|translationkey=-
}}
|{{SoundLine
|sound=Happy_Ghast_goggles_down.wav
|subtitle=Happy Ghast is ready
|source=neutral
|description=When mounting a happy ghast
|id=entity.happy_ghast.harness_goggles_down
|translationkey=subtitles.entity.happy_ghast.harness_goggles_down
}}
|{{SoundLine
|sound=Happy_Ghast_goggles_up.wav
|subtitle=Happy Ghast stops
|source=neutral
|description=When dismounting a happy ghast
|id=entity.happy_ghast.harness_goggles_up
|translationkey=subtitles.entity.happy_ghast.harness_goggles_up
}}
|{{SoundLine
|sound=Happy_Ghast_harness_equip.wav
|subtitle=Harness equips
|source=neutral
|description=When equipping a harness on a happy ghast
|id=entity.happy_ghast.equip
|translationkey=subtitles.entity.happy_ghast.equip
}}
|{{SoundLine
|sound=Happy_Ghast_harness_unequip.wav
|subtitle=Harness unequips
|source=neutral
|description=When unequipping a harness on a happy ghast
|id=entity.happy_ghast.unequip
|translationkey=subtitles.entity.happy_ghast.unequip
}}
}}

{{Edition|bedrock}}:
{{SoundTable|type=bedrock
|{{SoundLine
|sound=Happy_Ghast_ambient1.wav
|sound2=Happy_Ghast_ambient2.wav
|sound3=Happy_Ghast_ambient3.wav
|sound4=Happy_Ghast_ambient4.wav
|sound5=Happy_Ghast_ambient5.wav
|sound6=Happy_Ghast_ambient6.wav
|sound7=Happy_Ghast_ambient7.wav
|sound8=Happy_Ghast_ambient8.wav
|sound9=Happy_Ghast_ambient9.wav
|sound10=Happy_Ghast_ambient10.wav
|sound11=Happy_Ghast_ambient11.wav
|sound12=Happy_Ghast_ambient12.wav
|sound13=Happy_Ghast_ambient13.wav
|sound14=Happy_Ghast_ambient14.wav
|source=neutral
|description=Randomly
|id=mob.happy_ghast.ambient
|volume=1.0
|pitch=1.0
|distance=16}}
|{{SoundLine
|sound=Happy_Ghast_death.wav
|source=neutral
|description=When a happy ghast dies
|id=mob.happy_ghast.death
|volume=1.0
|pitch=1.0
|distance=16}}
|{{SoundLine
|sound=Happy_Ghast_hurt1.wav
|sound2=Happy_Ghast_hurt2.wav
|sound3=Happy_Ghast_hurt3.wav
|sound4=Happy_Ghast_hurt4.wav
|sound5=Happy_Ghast_hurt5.wav
|sound6=Happy_Ghast_hurt6.wav
|source=neutral
|description=When a happy ghast is damaged
|id=mob.happy_ghast.hurt
|volume=1.0
|pitch=1.0
|distance=16}}
|{{SoundLine
|sound=Happy_Ghast_ghast_ride.wav
|source=neutral
|description=While riding a happy ghast
|id=mob.happy_ghast.ride
|volume=1.0
|pitch=1.0
|distance=16}}
|{{SoundLine
|sound=Happy_Ghast_goggles_down.wav
|source=neutral
|description=When mounting a happy ghast
|id=mob.happy_ghast.goggles_down
|volume=1.0
|pitch=1.0
|distance=16}}
|{{SoundLine
|sound=Happy_Ghast_goggles_up.wav
|source=neutral
|description=When dismounting a happy ghast
|id=mob.happy_ghast.goggles_up
|volume=1.0
|pitch=1.0
|distance=16}}
|{{SoundLine
|sound=Happy_Ghast_harness_equip.wav
|source=neutral
|description=When equipping a harness on a happy ghast
|id=mob.happy_ghast.harness_equip
|volume=1.0
|pitch=1.0
|distance=16}}
|{{SoundLine
|sound=Happy_Ghast_harness_unequip.wav
|source=neutral
|description=When unequipping a harness on a happy ghast
|id=mob.happy_ghast.harness_unequip
|volume=1.0
|pitch=1.0
|distance=16}}
}}

=== Ghastling ===
{{Edition|Java}}:
{{SoundTable|type=java
|{{SoundLine
|sound=Ghastling_ambient1.wav
|sound2=Ghastling_ambient2.wav
|sound3=Ghastling_ambient3.wav
|sound4=Ghastling_ambient4.wav
|sound5=Ghastling_ambient5.wav
|sound6=Ghastling_ambient6.wav
|sound7=Ghastling_ambient7.wav
|subtitle=Ghastling coos
|source=neutral
|description=Randomly
|id=entity.ghastling.ambient
|translationkey=subtitles.entity.ghastling.ambient
}}
|{{SoundLine
|sound=Ghastling_death.wav
|subtitle=Ghastling dies
|source=neutral
|description=When a ghastling dies
|id=entity.ghastling.death
|translationkey=subtitles.entity.ghastling.death
}}
|{{SoundLine
|sound=Ghastling_hurt1.wav
|sound2=Ghastling_hurt2.wav
|sound3=Ghastling_hurt3.wav
|sound4=Ghastling_hurt4.wav
|sound5=Ghastling_hurt5.wav
|subtitle=Happy Ghast hurts
|source=neutral
|description=When a ghastling is damaged
|id=entity.ghastling.hurt
|translationkey=subtitles.entity.ghastling.hurt
}}
|{{SoundLine
|sound=Ghastling_spawn.wav
|subtitle=Ghastling appears
|source=neutral
|description=When a ghastling spawns
|id=entity.ghastling.spawn
|translationkey=subtitles.entity.ghastling.spawn
}}
}}

{{Edition|bedrock}}:
{{SoundTable|type=bedrock
|{{SoundLine
|sound=Ghastling_ambient1.wav
|sound2=Ghastling_ambient2.wav
|sound3=Ghastling_ambient3.wav
|sound4=Ghastling_ambient4.wav
|sound5=Ghastling_ambient5.wav
|sound6=Ghastling_ambient6.wav
|sound7=Ghastling_ambient7.wav
|source=neutral
|description=Randomly
|id=mob.ghastling.ambient
|volume=1.0
|pitch=0.5
|distance=16}}
|{{SoundLine
|sound=Ghastling_death.wav
|source=neutral
|description=When a ghastling dies
|id=mob.ghastling.death
|volume=1.0
|pitch=0.5
|distance=16}}
|{{SoundLine
|sound=Ghastling_hurt1.wav
|sound2=Ghastling_hurt2.wav
|sound3=Ghastling_hurt3.wav
|sound4=Ghastling_hurt4.wav
|sound5=Ghastling_hurt5.wav
|source=neutral
|description=When a ghastling is damaged
|id=mob.ghastling.hurt
|volume=1.0
|pitch=0.5
|distance=16}}
|{{SoundLine
|sound=Ghastling_spawn.wav
|source=neutral
|description=When a ghastling spawns
|id=mob.ghastling.spawn
|volume=1.0
|pitch=0.5
|distance=16}}
}}

== Data values ==
{{missing|section|Entity data}}
=== ID ===
{{edition|java}}:
{{ID table
|edition=java
|showentitytags=y
|generatetranslationkeys=y
|displayname=Happy Ghast
|spritetype=entity
|nameid=happy_ghast
|entitytags=fall_damage_immune,dismounts_underwater,can_equip_harness
|foot=1
}}
{{edition|bedrock}}:
{{ID table
|edition=bedrock
|shownumericids=y
|generatetranslationkeys=y
|displayname=Happy Ghast
|spritetype=entity
|nameid=happy_ghast
|id=147
|foot=1
}}

===Entity data===
Happy Ghast have entity data associated with them that contain various properties.

{{el|java}}:
{{main|Entity format}}
{{/ED}}

== Advancements ==
{{load advancements|Adventure;Take Aim;Arbalistic;A Throwaway Joke;Over-Overkill}}

== Videos ==
{{yt|Fvtl6VXzCtE}}
{{yt|Fvtl6VXzCtE}}


== History ==
== History ==
{{HistoryTable
{{HistoryTable
|{{HistoryLine||2020s|link=Minecraft Legends|Concept art is created for a rideable ghast mount intended for implementation in ''[[Minecraft Legends]]''.}}
|{{HistoryLine||2020s|link=Minecraft Legends|Concept art is created for a rideable ghast mount intended for implementation in ''[[Minecraft Legends]]''.<ref name="legends-concept">{{ytl|xiEKl4vWKQQ|Minecraft LIVE –  March 2025 &vert; The Deep Dig – FLYING ON A HAPPY GHAST|Minecraft|March 22, 2025|t=210}} (at 3:30)</ref>}}
|{{HistoryLine||March 22, 2025|link=https://www.youtube.com/watch?v=jGNgh5zEFkY|[[File:Happy Ghast.gif|32px]] Happy ghasts are revealed at [[Minecraft LIVE March 2025]].}}
|{{HistoryLine||March 12, 2025|link=https://www.instagram.com/minecraft/p/DHHJMfORUg2|The ''Minecraft'' Instagram account releases a post teasing happy ghasts, asking "how did [[Steve]] get up there."}}
|{{HistoryLine||March 22, 2025|link=https://www.youtube.com/watch?v=jGNgh5zEFkY|[[File:Ghastling (pre-release).gif|32px]][[File:Happy Ghast.gif|32px]] Ghastlings and happy ghasts are revealed at [[Minecraft LIVE – March 2025]].}}

|{{HistoryLine|java upcoming}}
|{{HistoryLine||1.21.6|dev=25w15a|[[File:Ghastling JE1 BE1.gif|32px]][[File:Happy Ghast JE1 BE1.gif|32px]] Added ghastlings and happy ghasts.}}
|{{HistoryLine|||dev=25w16a|[[Boat]]s and large mobs that can be [[lead|leashed]] but not fit in a boat can now be leashed in a 4-leash configuration to a happy ghast.}}

|{{HistoryLine|bedrock upcoming}}
|{{HistoryLine||1.21.80|dev=Preview 1.21.80.25|experiment=Drop 2 2025|[[File:Ghastling JE1 BE1.gif|32px]][[File:Happy Ghast JE1 BE1.gif|32px]] Added ghastlings and happy ghasts.}}
|{{HistoryLine|||dev=Preview 1.21.80.27|Health reduced from {{hp|40|mob=1}} to {{hp|20|mob=1}}.}}
|{{HistoryLine||1.21.90|dev=Preview 1.21.90.20|[[Boats]] and large mobs that can be [[lead|leashed]] but not fit in a boat can now be leashed in a 4-leash configuration to a happy ghast.}}
}}
}}


==Trivia==
== Issues ==
{{issue list|Happy Ghast|Ghastling}}
*The first concepts of the happy ghast came from {{MCL}} concept art of a flying ghast mount.<ref>https://youtu.be/jGNgh5zEFkY?t=3758</ref>

**A similar concept would be used in {{AMCM}}, where some {{AMCM|piglin}}s rode {{AMCM|ghasts}} in a more abusive manner.
== Trivia ==
*Happy ghast appears to have a more defined texture compared to the normal [[ghast]]. However, it's still not consistent with the core texel size (16/m), using half density as the compromise between two textures.<ref>{{tweet|JasperBoerstra|1903675022209601786|The Happy Ghast pixels are 2x2 pixels. We made a compromise between core pixel size and the ghast size. With the original ghast pixel size, they look odd up close, adding more pixels made it feel better when you're close to it, and you'll be more close with the ghast than ever.|Mar 23, 2025|name=[[Jasper Boestra]]}}</ref>
* The first concepts of the happy ghast came from {{MCL}} concept art of a flying ghast mount.<ref name="legends-concept"/>
*During Minecraft LIVE, [[Agnes Larsson]] advised the community to construct designated "ghaststations" at their high-altitude builds, to allow for safe boarding of happy ghasts.
** A similar concept would be used in {{AMCM}}, where some {{AMCM|piglin}}s rode {{AMCM|ghasts}} in a more abusive manner.
*The happy ghast's tentacles are slightly shorter than those of regular ghasts.
* The texture of both happy ghasts and regular ghasts is more detailed than the previous ghast texture. However, it's still not consistent with the core texel size (16/m), using half density as the compromise between two tex.<ref>{{tweet|JasperBoerstra|1903675022209601786|The Happy Ghast pixels are 2x2 pixels. We made a compromise between core pixel size and the ghast size. With the original ghast pixel size, they look odd up close, adding more pixels made it feel better when you're close to it, and you'll be more close with the ghast than ever.|Mar 23, 2025|name=[[Jasper Boestra]]}}</ref>
* During Minecraft LIVE, [[Agnes Larsson]] advised the community to construct designated "ghaststations" at their high-altitude builds, to allow for safe boarding of happy ghasts.
* In the alt text of [[:File:VibrantVisuals happyghasts.webp|an image]] on a [[Minecraft.net]] article, the collective noun for a group of happy ghasts is "a chuckle of happy ghasts".<ref>{{mcnet|take-a-vibrant-test-flight|Take a vibrant test flight|April 3, 2025|Sophie Austin}}</ref>
* In [[Java Edition 25w15a]], if a happy ghast has a harness and is turned back into a ghastling (by editing NBT data using {{cmd|data}}), the harness remains visible and even shrinks to fit the ghastling.
* Happy ghasts are the largest [[animal]] in the game, and tied for the largest non-boss [[mob]] in the game with [[ghast|its hostile counterpart]].
* Ghastlings undergo the largest relative size transition when growing into an adult, increasing their hitbox size by over 4.2x.


==Gallery==
==Gallery==
=== Renders ===
<gallery>
Happy_Ghast_Render_JE1_BE1.png|Happy ghast nonmoving
Happy_Ghast_Harnessed_Render_JE1_BE1.png|Happy ghast harnessed nonmoving
Happy_Ghast_Harnessed_Leashed_Render_JE1_BE1.png|Happy ghast harnessed leashed nonmoving
Ghastling_Render_JE1_BE1.png|Ghastling nonmoving
Happy Ghast Blue Harness Goggles Up Leashed JE1 BE1.gif|Happy ghast with blue harness leashed
Ghastling without Outer Skin JE1 BE1.png|Ghastling without its outer skin (this state cannot be seen in-game)
Happy Ghast Leashed JE1 BE1.gif|Leashed happy ghast without harness (this state cannot be seen in-game)
</gallery>
{{hidden begin| Goggles up }}
<gallery>
Happy_Ghast_Black_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Blue_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Brown_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Cyan_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Grey_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Green_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Light_Blue_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Light_Gray_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Lime_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Magenta_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Orange_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Pink_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Purple_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Red_Harness_Goggles_Up_BE1.gif
Happy_Ghast_White_Harness_Goggles_Up_BE1.gif
Happy_Ghast_Yellow_Harness_Goggles_Up_BE1.gif
</gallery>{{hidden end}}
{{hidden begin| Goggles down }}
<gallery>
Happy_Ghast_Black_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Blue_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Brown_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Cyan_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Grey_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Green_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Light_Blue_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Light_Gray_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Lime_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Magenta_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Orange_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Pink_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Purple_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Red_Harness_Goggles_Down_BE1.gif
Happy_Ghast_White_Harness_Goggles_Down_BE1.gif
Happy_Ghast_Yellow_Harness_Goggles_Down_BE1.gif
</gallery>{{hidden end}}

=== Screenshots ===
<gallery>
File:Ghastling beach.png|A ghastling in a [[beach]].
File:Player feeding a Ghastling a snowball screenshot .png|A player feeding a ghastling with [[snowball|snowballs]] in the [[frozen ocean]] biome.
File:Ghastling at the Beach.png|A ghastling next to a player in a [[beach]].
</gallery>

===Mojang screenshots===
===Mojang screenshots===
<gallery>
<gallery>
File:Noor Standing on Happy Ghast.jpeg|[[Noor]] standing on top of a happy ghast.
File:Noor Standing on Happy Ghast.jpeg|[[Noor]] standing on top of a happy ghast.
File:New Ghasts.png|Dried ghast, ghastling and happy ghast with blue harness.
File:New Ghasts.png|Dried ghast, ghastling and happy ghast with blue harness.
File:Multiple happy ghasts with multiple players with Vibrant Visuals.jpeg|Multiple happy ghasts and players with [[Vibrant Visuals shaders]] enabled.
File:Multiple happy ghasts with multiple players with Vibrant Visuals.jpeg|Multiple happy ghasts and players with the [[Vibrant Visuals shaders]] enabled.
File:Happy Ghast in Canyon.png|Steve next to a happy ghast with a harness in a [[badlands]].
File:Happy Ghast in Canyon.png|[[Steve]] next to a harnessed happy ghast in a [[badlands]].
File:Happy Ghast in Frozen Ocean.png|A happy ghast flying over Steve in a [[frozen ocean]].
File:Happy Ghast in Frozen Ocean.png|A happy ghast flying over Steve in a [[frozen ocean]].
File:Happy Ghast in Badlands.png|Steve riding a happy ghast with a harness in a badlands.
File:Happy Ghast in Badlands.png|Steve riding a happy ghast in a badlands.
File:Happy Ghast Flying Over River.png|[[Steve]] riding a happy ghast with a [[harness]] in a [[forest]].
File:Happy Ghast Flying Over River.png|Steve riding a happy ghast in a [[forest]].
File:Happy ghast deep dig.png|[[Agnes Larsson|Agnes]], [[Felix Jones|Felix]], and Snifferish riding a happy ghast wearing a red harness, and happy ghasts wearing green, blue, and lime harnesses
File:Happy ghast deep dig.png|[[Agnes Larsson|Agnes]], [[Felix Jones|Felix]], and Snifferish riding a happy ghast wearing a red harness, and happy ghasts wearing green, blue, and lime harnesses
File:VibrantVisuals happyghasts.webp|"A chuckle of happy ghasts floating through the air in the sunset".
File:Ari riding a happy ghast.jpeg|[[Ari]] riding a happy ghast.
File:Ghastlings following Efe.jpeg|Ghastlings following [[Efe]].
File:Zuri and Kai riding a happy ghast.jpeg|[[Zuri]] and [[Kai]] riding a happy ghast.
File:Ghastlings following a warm pig.jpeg|Ghastlings following a [[warm pig]].
</gallery>

=== Textures ===
<gallery class="pixel-image">
Happy_Ghast_(Texture).png|Happy ghast texture
Ghastling_(Texture).png|Ghastling texture
Black_harness.png|Black happy ghast harness texture file.
Blue_harness.png|Blue happy ghast harness texture file.
Brown_harness.png|Brown happy ghast harness texture file.
Cyan_harness.png|Cyan happy ghast harness texture file.
Gray_harness.png|Gray happy ghast harness texture file.
Green_harness.png|Green happy ghast harness texture file.
Light_blue_harness.png|Light blue happy ghast harness texture file.
Light_gray_harness.png|Light gray happy ghast harness texture file.
Lime_harness.png|Lime happy ghast harness texture file.
Magenta_harness.png|Magenta happy ghast harness texture file.
Orange_harness.png|Orange happy ghast harness texture file.
Pink_harness.png|Pink happy ghast harness texture file.
Purple_harness.png|Purple happy ghast harness texture file.
Red_harness.png|Red happy ghast harness texture file.
White_harness.png|White happy ghast harness texture file.
Yellow_harness.png|Yellow happy ghast harness texture file.
Happy_Ghast_Harness_Ropes_(Texture).png|Texture for leash ropes on a Happy Ghast
</gallery>
</gallery>


=== Official artwork ===
=== Official artwork ===
<gallery>
<gallery>
File:Zuri riding a happy ghast.jpeg|Zuri riding a happy ghast.
File:New Ghasts Pixel Art.png|Happy ghast artwork
File:Happy Ghast pixel art.png|Happy ghast artwork cutout
File:Happy ghasts leashed to boats.jpeg|Kai and Noor leading a chuckle.
File:Ghastling Pixel Art.png|alt=|Ghastling pixel art.
File:New Ghasts Pixel Art.png|Happy ghast with the [[Tiny]] trio.
File:Happy Ghast pixel art.png|Cutout of the stylized happy ghast.
</gallery>
</gallery>

== References ==
== References ==
{{reflist}}
{{reflist}}
Line 85: Line 571:
{{Navbox mobs}}
{{Navbox mobs}}
[[Category:Passive mobs]]
[[Category:Passive mobs]]
[[Category:Animal mobs]]
[[Category:Flying mobs]]
[[Category:Flying mobs]]


Line 91: Line 578:
[[fr:Ghast joyeux]]
[[fr:Ghast joyeux]]
[[ja:Happy Ghast]]
[[ja:Happy Ghast]]
[[pt:Happy Ghast]]
[[ko:행복한 가스트]]
[[pt:Ghast Feliz]]
[[ru:Счастливый гаст]]
[[ru:Счастливый гаст]]
[[th:แฮปปี้แก๊สต์]]
[[uk:Щасливий ґаст]]
[[uk:Щасливий ґаст]]
[[zh:快乐恶魂]]

Latest revision as of 15:38, 23 April 2025

This article is about the passive mob. For other namesakes, see Ghast (disambiguation). For its hostile counterpart, see Ghast.
This article describes content that may be included in Java Edition and Bedrock Edition.
 
This content has appeared in Java Edition 1.21.6 and Bedrock Edition 1.21.80 development versions, but the full update containing it has not been released yet.
This feature can only be accessed through the "Drop 2 2025" experimental toggle in Bedrock Edition.
This article is a work in progress.
 
Please help expand and improve it. The talk page may contain suggestions.
Note:
  • Move certain citations to the history section.

A happy ghast is a passive counterpart of ghasts which can be harnessed and ridden by up to four players at once as a flying mount. It can only be encountered if a ghastling grows into a happy ghast.

Happy Ghast
Health points

20HP♥ × 10

Behavior

Passive

Mob type

Animal

Hitbox size

Happy Ghast:
Height: 4.0 blocks
Width: 4.0 blocks
Ghastling:
Height: 0.95 blocks
Width: 0.95 blocks

Speed

0.7

Spawn

Ghastling: When a dried ghast is rehydrated in water.
Happy Ghast: When a Ghastling grows up.

Usable items

Ghastling:

A ghastling is a younger version of happy ghasts. It can only be encountered by submerging a dried ghast in water and waiting for it to grow. It cannot be harnessed or ridden, and grows into a happy ghast over time. Feeding it snowballs accelerates its growth.

These mobs were revealed at Minecraft LIVE – March 2025, and are planned to be added to the game with the Summer Drop 2025 in June 2025.[1]

Spawning Edit

Neither happy ghasts nor ghastlings spawn naturally.

A ghastling spawns when a dried ghast is waterlogged[2] for 20 minutes.[3] A happy ghast spawns when a ghastling grows up.

Drops Edit

Happy ghasts drop their equipped harness on death, if any, plus 1–3XP experience orbs when killed by a player or tamed wolf. Killing a ghastling yields no experience.

Behavior Edit

Home location Edit

Happy ghasts and ghastlings are bound to a home, which is initially defined as the location where they spawn. However, this is further redefined whenever certain events occur:

  • When a harness is placed on or removed from them.
  • When they are unleashed.
  • When they are dismounted.
  • When they are no longer tempted by a snowball, a harness, or a mob.

Harnessed happy ghasts and ghastlings roam within a 32-block radius of their home, while unharnessed happy ghasts roam within a 64-block radius of their home.

Healing Edit

When not at full health, happy ghasts and ghastlings regenerate at a rate of 1HP♥ every 30 seconds. However, if they are between Y-levels 187 and 196 (corresponding to the cloud level), or if it is raining or snowing, they regenerate at a rate of 1HP♥ per second.

Ghastling Edit

Ghastlings roam and occasionally follow nearby players or specific mobs within a range of 16 blocks. They move toward their target with a slight speed boost (× 1.1) and stop when within 5 blocks. Ghastlings prioritize players but can also follow the following mobs, provided they are not babies:

In Bedrock Edition, ghastlings do not follow targets outside their designated home area.

Ghastlings do not drown under water.

A ghastling eventually turns into a happy ghast after 24000 ticks (20 minutes). This process can be sped up with snowballs. It takes 10 in Bedrock Edition or more in Java Edition snowballs for a newly-spawned ghastling to become fully-grown.

Ghastlings do not have a separate spawn egg, as they are the juvenile version of the happy ghast, but they can be spawned using commands.

Happy Ghast Edit

Happy ghasts fly around aimlessly and are passive to players and other mobs. Unlike most passive mobs, they do not panic when damaged.

They follow players holding snowballs. They also follow players holding a harness, if they don't have one already equipped. They can also be leashed.

Unlike regular ghasts, they are not immune to fire damage, and cannot shoot fireballs. Also unlike regular ghasts, they are attacked by withers.

Happy ghasts are somewhat unaffected by speed potions.[4][3]

Riding Edit

Main article: Riding
A happy ghast being ridden by Steve

Happy ghasts can be ridden by up to four players at once when equipped with a harness. The harness can be taken off using shears to retrieve the item.

The first player that mounts the happy ghast controls it, sitting in the front just above its face. Players that mount after the piloting player sit in a spot on the remaining sides, starting clockwise from the first player. This allows four players in total to ride one happy ghast.

When riding, the player can fly both horizontally and vertically, allowing for more precise movement in the air. While the happy ghast is being ridden, its goggles lower to cover its eyes. A ridden happy ghast moves at about 5 m/s when going the direction the pilot is looking in.

Players can stand on top of a happy ghast (both harnessed and unharnessed) in the air as if it were a solid block. It remains still while players are standing on it, making it easier to mount and dismount and to build structures high above the ground. Other entities (such as other mobs and items) also sit on top the stationary happy ghast. Mobs make no attempt to pathfind when on it. When no player is standing on the ghast, any entities left on it are flung off, which can indirectly cause mobs to fall to their death.

Carrying leashed entities Edit

Happy ghast carrying a boat on a lead

Happy ghasts can also be used to carry and transport certain entities in the air using leads.

The player can attach a leashed boat, boat with chest, or leash-able mob too large to fit in boats (horses, donkeys, mules, camels and sniffers) to a harnessed happy ghast.

While the player is sneaking and holding an entity's leash, press the Use key on a happy ghast to attach the leashed entity underneath it. This secures the carried entity for safe transport while flying. The leash can be removed later by using shears on either the happy ghast or the carried entity, separating them.

Sounds Edit

Happy Ghast Edit

Java Edition:

[hide]Sounds
SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
​Happy Ghast croonsFriendly CreaturesRandomlyentity.happy_ghast.ambientsubtitles.entity.happy_ghast.ambient???
​Happy Ghast diesFriendly CreaturesWhen a happy ghast diesentity.happy_ghast.deathsubtitles.entity.happy_ghast.death???
​Happy Ghast hurtsFriendly CreaturesWhen a happy ghast is damagedentity.happy_ghast.hurtsubtitles.entity.happy_ghast.hurt???
None[sound 1]Friendly CreaturesWhile riding a happy ghastentity.happy_ghast.ridingNone[sound 1]???
​Happy Ghast is readyFriendly CreaturesWhen mounting a happy ghastentity.happy_ghast.harness_goggles_downsubtitles.entity.happy_ghast.harness_goggles_down???
​Happy Ghast stopsFriendly CreaturesWhen dismounting a happy ghastentity.happy_ghast.harness_goggles_upsubtitles.entity.happy_ghast.harness_goggles_up???
​Harness equipsFriendly CreaturesWhen equipping a harness on a happy ghastentity.happy_ghast.equipsubtitles.entity.happy_ghast.equip???
​Harness unequipsFriendly CreaturesWhen unequipping a harness on a happy ghastentity.happy_ghast.unequipsubtitles.entity.happy_ghast.unequip???

Bedrock Edition:

[hide]Sounds
SoundSourceDescriptionResource locationVolumePitch
Friendly CreaturesRandomlymob.happy_ghast.ambient1.01.0
Friendly CreaturesWhen a happy ghast diesmob.happy_ghast.death1.01.0
Friendly CreaturesWhen a happy ghast is damagedmob.happy_ghast.hurt1.01.0
Friendly CreaturesWhile riding a happy ghastmob.happy_ghast.ride1.01.0
Friendly CreaturesWhen mounting a happy ghastmob.happy_ghast.goggles_down1.01.0
Friendly CreaturesWhen dismounting a happy ghastmob.happy_ghast.goggles_up1.01.0
Friendly CreaturesWhen equipping a harness on a happy ghastmob.happy_ghast.harness_equip1.01.0
Friendly CreaturesWhen unequipping a harness on a happy ghastmob.happy_ghast.harness_unequip1.01.0

Ghastling Edit

Java Edition:

[hide]Sounds
SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
​Ghastling coosFriendly CreaturesRandomlyentity.ghastling.ambientsubtitles.entity.ghastling.ambient???
​Ghastling diesFriendly CreaturesWhen a ghastling diesentity.ghastling.deathsubtitles.entity.ghastling.death???
​Happy Ghast hurtsFriendly CreaturesWhen a ghastling is damagedentity.ghastling.hurtsubtitles.entity.ghastling.hurt???
​Ghastling appearsFriendly CreaturesWhen a ghastling spawnsentity.ghastling.spawnsubtitles.entity.ghastling.spawn???

Bedrock Edition:

[hide]Sounds
SoundSourceDescriptionResource locationVolumePitch
Friendly CreaturesRandomlymob.ghastling.ambient1.00.5
Friendly CreaturesWhen a ghastling diesmob.ghastling.death1.00.5
Friendly CreaturesWhen a ghastling is damagedmob.ghastling.hurt1.00.5
Friendly CreaturesWhen a ghastling spawnsmob.ghastling.spawn1.00.5

Data values Edit

This section is missing information about: Entity data.
 
Please expand the section to include this information. Further details may exist on the talk page.

ID Edit

Java Edition:

NameIdentifierEntity tags[hide]Translation key
EntitySprite happy-ghast.png: Sprite image for happy-ghast in Minecraft Happy Ghasthappy_ghastfall_damage_immune
dismounts_underwater
can_equip_harness
entity.minecraft.happy_ghast

Bedrock Edition:

NameIdentifierNumeric ID [hide]Translation key
EntitySprite happy-ghast.png: Sprite image for happy-ghast in Minecraft Happy Ghasthappy_ghast147entity.happy_ghast.name

Entity data Edit

Happy Ghast have entity data associated with them that contain various properties.

Java Edition:

Main article: Entity format

Advancements Edit

IconAdvancementIn-game descriptionActual requirements (if different)
A Throwaway JokeThrow a Trident at something.
Note: Throwing away your only weapon is not a good idea.
Hit a mob with a thrown trident.
AdventureAdventure, exploration and combatKill any mob, or be killed by any living entity.
ArbalisticKill five unique mobs with one crossbow shotArmor Stand also counts for this advancement.
This is a hidden advancement, meaning that it can be viewed by the player only after completing it, regardless of if its child advancement(s), if any, have been completed.
Over-OverkillDeal 50 hearts of damage in a single hit using the Mace
Take AimShoot something with an ArrowUsing a bow or a crossbow, shoot a mob with an arrow, tipped arrow, or spectral arrow.

Videos Edit

History Edit

2020sConcept art is created for a rideable ghast mount intended for implementation in Minecraft Legends.[5]
March 12, 2025The Minecraft Instagram account releases a post teasing happy ghasts, asking "how did Steve get up there."
March 22, 2025 Ghastlings and happy ghasts are revealed at Minecraft LIVE – March 2025.
[hide]Upcoming Java Edition
1.21.625w15a Added ghastlings and happy ghasts.
25w16aBoats and large mobs that can be leashed but not fit in a boat can now be leashed in a 4-leash configuration to a happy ghast.
[hide]Upcoming Bedrock Edition
1.21.80
Experiment
Drop 2 2025
Preview 1.21.80.25 Added ghastlings and happy ghasts.
Preview 1.21.80.27Health reduced from 40HP♥ × 20 to 20HP♥ × 10.
1.21.90Preview 1.21.90.20Boats and large mobs that can be leashed but not fit in a boat can now be leashed in a 4-leash configuration to a happy ghast.

Issues Edit

Issues relating to "Happy Ghast" or "Ghastling" are maintained on the bug tracker. Issues should be reported and viewed there.

Trivia Edit

  • The first concepts of the happy ghast came from Minecraft Legends concept art of a flying ghast mount.[5]
  • The texture of both happy ghasts and regular ghasts is more detailed than the previous ghast texture. However, it's still not consistent with the core texel size (16/m), using half density as the compromise between two tex.[6]
  • During Minecraft LIVE, Agnes Larsson advised the community to construct designated "ghaststations" at their high-altitude builds, to allow for safe boarding of happy ghasts.
  • In the alt text of an image on a Minecraft.net article, the collective noun for a group of happy ghasts is "a chuckle of happy ghasts".[7]
  • In Java Edition 25w15a, if a happy ghast has a harness and is turned back into a ghastling (by editing NBT data using /data), the harness remains visible and even shrinks to fit the ghastling.
  • Happy ghasts are the largest animal in the game, and tied for the largest non-boss mob in the game with its hostile counterpart.
  • Ghastlings undergo the largest relative size transition when growing into an adult, increasing their hitbox size by over 4.2x.

Gallery Edit

Renders Edit

Screenshots Edit

Mojang screenshots Edit

Textures Edit

Official artwork Edit

References Edit

  1. "Minecraft LIVE - March 2025" – Minecraft on YouTube, March 22, 2025
  2. "Minecraft Preview 1.21.80.25" by Jay Wells – Minecraft.net, April 3, 2025.
  3. Jump up to: a b "I Flew to Sweden to Check Out the Happy Ghast" – Grian on YouTube, April 2, 2025
    Grian was invited to Mojang's headquarters before Minecraft Live and playtested the feature.
  4. MCPE-199192 — resolved as "Works As Intended".
  5. Jump up to: a b "Minecraft LIVE –  March 2025 | The Deep Dig – FLYING ON A HAPPY GHAST" – Minecraft on YouTube, March 22, 2025 (at 3:30)
  6. "The Happy Ghast pixels are 2x2 pixels. We made a compromise between core pixel size and the ghast size. With the original ghast pixel size, they look odd up close, adding more pixels made it feel better when you're close to it, and you'll be more close with the ghast than ever."@JasperBoerstra (Jasper Boerstra) on X (formerly Twitter), March 23, 2025
  7. "Take a vibrant test flight" by Sophie Austin – Minecraft.net, April 3, 2025.

Navigation Edit