Happy Ghast: Automation

Quick rating

Happy Ghast: Automation

No reviews yet

Automated station routes for Happy Ghasts, like a flying train.

Adventure/Exploration
Automation & Processing
QoL & Tweaks
Mod Loaders
NeoForge
Fabric
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
BSD 2-Clause "Simplified" License
Latest Version
ghastfsd-26.2-fabric-v1.1.5.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

Source Issues Wiki Discord

About

Description

Happy Ghast: Automation

Happy Ghast: Automation lets Happy Ghasts fly station-to-station routes automatically. Build Ghast Stations, save a route into an FSD Task, and install the task on a Happy Ghast or a coupled Happy Ghast train.

What You Can Do

  • Create named Ghast Stations as route stops.
  • Set each station's docking height, docking direction, and arrival sound.
  • Save station routes into FSD Tasks.
  • Let Happy Ghasts fly routes automatically.
  • Loop a route back to the first station.
  • Wait at stations for passengers, time, redstone on, or redstone off.
  • Couple up to 6 Happy Ghasts into one train.
  • Run one FSD Task across an entire coupled train.
  • Use comparators to detect when a Happy Ghast is docked near a station.

Crafting

Recipes are available in JEI.

The main things to look up are:

  • Ghast Station: a named stop for FSD routes.
    Ghast Station Item
  • FSD Task: stores a route.
    FSD Task Item
  • FSD Task Remover: removes an installed task from a Happy Ghast or train.
    FSD Task Remover Item
  • Ghast Coupling Lead: connects Happy Ghasts together.
    Ghast Coupling Lead Item

Ghast Stations

Right-click a Ghast Station to open its settings.
Ghast Station GUI You can set:

  • Station name: the name used by FSD routes.
  • Docking height: how high Happy Ghasts dock above the station.
  • Line direction: the direction the lead Happy Ghast faces when docked.
  • Arrival sound and arrival note.

Station names should be unique in the same dimension. If a station is renamed or removed, saved routes using the old name will no longer find it.

When you place a Ghast Station, its default line direction is the direction you are facing. Changing the line direction in the station settings also rotates the station block visually.

For coupled trains, the first Happy Ghast faces the station's line direction and the rest of the train lines up behind it.

FSD Tasks

Hold an FSD Task and left-click to open the route editor.
FSD Task GUI In the editor you can:

  • Add named Ghast Stations to the route.
  • Reorder stops.
  • Delete stops.
  • Enable or disable looping.
  • Choose a departure condition for each stop.

Departure conditions:

  • Wait seconds: waits for the configured number of seconds.
  • Wait for passengers: waits until enough players are riding.
  • Wait for redstone on: waits until the station is powered.
  • Wait for redstone off: waits until the station is not powered.

After saving a route with at least one station, sneak-right-click a Happy Ghast with the FSD Task to install it.

Coupled Happy Ghast Trains

Use the Ghast Coupling Lead on two Happy Ghasts to connect them.

  1. Right-click the first Happy Ghast with the Ghast Coupling Lead.
  2. Right-click the second Happy Ghast with the same lead.
  3. The second Happy Ghast is linked behind the first.

Rules:

  • A train can have up to 6 Happy Ghasts.
  • Coupling cannot form loops.
  • Coupled Happy Ghasts lose normal AI and follow the train direction.
  • Coupled Happy Ghasts keep a small gap between cars.
  • A coupled train can hold only one FSD Task total.
  • If you install an FSD Task on any Happy Ghast in a train, the task is managed by the train.

Use shears on a coupled Happy Ghast to cut a coupling.

Removing FSD Tasks

Right-click a Happy Ghast with the FSD Task Remover to take its installed task back.

For a coupled train, the remover searches the whole train and returns the one installed FSD Task. The task keeps its current focused route action.

Redstone

Ghast Stations work with comparators and redstone-based route conditions.

  • A comparator reads 15 when a Happy Ghast is docked near the station.
  • A route stop can wait for the station to receive redstone power.
  • A route stop can wait until the station is no longer powered.

This is useful for loading bays, passenger gates, dispatch systems, or station locks.

Basic Route Setup

  1. Place a Ghast Station at each stop.
  2. Right-click each station and give it a unique name.
  3. Set docking height and line direction if needed.
  4. Hold an FSD Task and left-click to open the route editor.
  5. Add stations in the order the Happy Ghast should visit them.
  6. Choose departure conditions.
  7. Save the FSD Task.
  8. Sneak-right-click a Happy Ghast, or any Happy Ghast in a coupled train, to install the task.

The Happy Ghast or train will fly to each station, dock facing the station's line direction, wait for the stop condition, and then continue.

Notes

  • Baby Happy Ghasts cannot use FSD Tasks.
  • An FSD Task must have at least one route command before it can be installed.
  • A coupled train can only have one FSD Task installed.
  • If two coupled trains both have FSD Tasks, they cannot be coupled together.
  • If a destination is in another dimension, the route will not fly there.

Happy Ghast: Automation

Happy Ghast: Automation lets Happy Ghasts fly station-to-station routes automatically. Build Ghast Stations, save a route into an FSD Task, and install the task on a Happy Ghast or a coupled Happy Ghast train.

What You Can Do

  • Create named Ghast Stations as route stops.
  • Set each station's docking height, docking direction, and arrival sound.
  • Save station routes into FSD Tasks.
  • Let Happy Ghasts fly routes automatically.
  • Loop a route back to the first station.
  • Wait at stations for passengers, time, redstone on, or redstone off.
  • Couple up to 6 Happy Ghasts into one train.
  • Run one FSD Task across an entire coupled train.
  • Use comparators to detect when a Happy Ghast is docked near a station.

Crafting

Recipes are available in JEI.

The main things to look up are:

  • Ghast Station: a named stop for FSD routes.
    Ghast Station Item
  • FSD Task: stores a route.
    FSD Task Item
  • FSD Task Remover: removes an installed task from a Happy Ghast or train.
    FSD Task Remover Item
  • Ghast Coupling Lead: connects Happy Ghasts together.
    Ghast Coupling Lead Item

Ghast Stations

Right-click a Ghast Station to open its settings.
Ghast Station GUI You can set:

  • Station name: the name used by FSD routes.
  • Docking height: how high Happy Ghasts dock above the station.
  • Line direction: the direction the lead Happy Ghast faces when docked.
  • Arrival sound and arrival note.

Station names should be unique in the same dimension. If a station is renamed or removed, saved routes using the old name will no longer find it.

When you place a Ghast Station, its default line direction is the direction you are facing. Changing the line direction in the station settings also rotates the station block visually.

For coupled trains, the first Happy Ghast faces the station's line direction and the rest of the train lines up behind it.

FSD Tasks

Hold an FSD Task and left-click to open the route editor.
FSD Task GUI

In the editor you can:

  • Add named Ghast Stations to the route.
  • Reorder stops.
  • Delete stops.
  • Enable or disable looping.
  • Choose a departure condition for each stop.

Departure conditions:

  • Wait seconds: waits for the configured number of seconds.
  • Wait for passengers: waits until enough players are riding.
  • Wait for redstone on: waits until the station is powered.
  • Wait for redstone off: waits until the station is not powered.

After saving a route with at least one station, sneak-right-click a Happy Ghast with the FSD Task to install it.

Coupled Happy Ghast Trains

Use the Ghast Coupling Lead on two Happy Ghasts to connect them.

  1. Right-click the first Happy Ghast with the Ghast Coupling Lead.
  2. Right-click the second Happy Ghast with the same lead.
  3. The second Happy Ghast is linked behind the first.

Rules:

  • A train can have up to 6 Happy Ghasts.
  • Coupling cannot form loops.
  • Coupled Happy Ghasts lose normal AI and follow the train direction.
  • Coupled Happy Ghasts keep a small gap between cars.
  • A coupled train can hold only one FSD Task total.
  • If you install an FSD Task on any Happy Ghast in a train, the task is managed by the train.

Use shears on a coupled Happy Ghast to cut a coupling.

Removing FSD Tasks

Right-click a Happy Ghast with the FSD Task Remover to take its installed task back.

For a coupled train, the remover searches the whole train and returns the one installed FSD Task. The task keeps its current focused route action.

Redstone

Ghast Stations work with comparators and redstone-based route conditions.

  • A comparator reads 15 when a Happy Ghast is docked near the station.
  • A route stop can wait for the station to receive redstone power.
  • A route stop can wait until the station is no longer powered.

This is useful for loading bays, passenger gates, dispatch systems, or station locks.

Basic Route Setup

  1. Place a Ghast Station at each stop.
  2. Right-click each station and give it a unique name.
  3. Set docking height and line direction if needed.
  4. Hold an FSD Task and left-click to open the route editor.
  5. Add stations in the order the Happy Ghast should visit them.
  6. Choose departure conditions.
  7. Save the FSD Task.
  8. Sneak-right-click a Happy Ghast, or any Happy Ghast in a coupled train, to install the task.

The Happy Ghast or train will fly to each station, dock facing the station's line direction, wait for the stop condition, and then continue.

Notes

  • Baby Happy Ghasts cannot use FSD Tasks.
  • An FSD Task must have at least one route command before it can be installed.
  • A coupled train can only have one FSD Task installed.
  • If two coupled trains both have FSD Tasks, they cannot be coupled together.
  • If a destination is in another dimension, the route will not fly there.

Screenshots

Gallery

  • Docking Station
    Docking Station
  • Coupling
    Coupling
  • Coupling
    Coupling
  • Docking station
    Docking station
  • Station GUI
    Station GUI This screen lets you change settings such as the station name, docking height, and arrival sound.
  • FSD Task GUI
    FSD Task GUI This screen lets you create a task route between stations, including the order of stations, departure conditions, and whether the route loops back to the first station.

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
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works