
Happy Ghast Platforms
Place blocks directly on your Happy Ghast so you can build mid-air from anywhere! No more sky pillars needed! No more ugly bridges in skyblock!
⬇ Download on Modrinth
Happy Ghast Platforms
Start building mid-air from anywhere with your trusty Happy Ghast. Building sky bases has never been easier.
Happy Ghast Platforms is a Paper plugin for Minecraft 1.21.6 to 26.2 that allows you to build directly on your Happy Ghast.
Tested to work for Paper on Minecraft 1.21.6 and 26.2. Report issues with my spaghetti code through the issue tracker on the plugin's GitHub repository.
How to use
- Stand on a harnessed Happy Ghast.
- Wait till it settles.
- Build on it!
Or more specifically: put a harness on a Happy Ghast, drive (fly?) it somewhere, and dismount. While you are standing on it, vanilla functionality should lock it into place. When that happens you can now shift-click to place blocks right on your Happy Ghast's top and any of its side faces. Feel free to walk off the ghast, too! While you're building, the ghast will patiently wait for you to return.
Structures built on the Happy Ghast do NOT move with your Happy Ghast.
But doesn't that defeat the point?
No! This is for a mobile, temporary platform for starting your sky builds. Now you can build really high up without pillars.
Or, for my use case, making Skyblock a lot more fun: need ice? Fly your Happy Ghast right to the mountains (or where they used to be)! You can build new Skyblock islands now! Sky ports for your Happy Ghasts! No more bridges, no more pillars, no more eyesores.
Installation
- Download this plugin from Github releases or Modrinth (soon:tm:).
- Place the
.jarin your server'splugins/directory. - Start the server.
- Done!
Configuration
Not many knobs to turn here, just some detection logic for when building should be allowed, as well as disabling the action bar feedback for server owners wanting something more immersive.
# Checks imposed by the plugin before a Happy Ghast can be built on
build-restrictions:
# Tolerance for ghast's rotation as it settles (in degrees)
ghast-direction-tolerance: 0.0
# Tolerance for a player's distance from the Ghast's top surface to
# determine if they are standing on the Ghast (in blocks)
player-horizontal-tolerance: 0.3
player-vertical-tolerance: 0.5
# Show a hint on the action bar on a failed build attempt
action-bar-hints: true
You can also restrict players from building against Happy Ghasts with happyghastplatforms.build. This permission allows anyone to build by default.
Command usage
This plugin does not use any commands.
How do I submit features for this plugin?
If you wrote the code for it, I'll happily accept a pull request if I feel like it doesn't bloat the scope of this plugin. Ensure that you use the pull request template.
By submitting a contribution to this repository, you agree that your contribution is licensed under the same license as this repository, as published in the LICENSE file.
License
Unless otherwise noted, all source code in this repository is licensed under the GNU Lesser General Public License v3.0 (SPDX: LGPL-3.0). Please view the LICENSE file for the terms you are afforded under the LGPL-3.0.
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.21.6, 1.21.7, 1.21.8
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Modrinth — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
- Ships as HappyGhastPlatforms-0.1.0.jar — drop this file into the mods folder
- Download size: 18 KB
- Download link checked 7 Sept 2026 — working
These come from our own check of the pack file, not from the source page.