Fantasy Skies is a skyblock modpack for Minecraft 1.20.1 on Forge, by the CurseForge author knoxhack. You start trapped on a void island, and its page describes progression through dimensions by quests, with over 450 mods and 250+ quests. You install the server from the Modpacks tab, using the pack's CurseForge server pack.
Checked against Fantasy Skies 1.5.0 (the CurseForge file dated 19 January 2024, which CurseForge marks as a beta) on Forge 47.2.20 and Minecraft 1.20.1, October 2026.
What the pack needs
- Minecraft 1.20.1 with Forge 47.2.20. The server pack's
variables.txtnames both. Minecraft 1.20.1 runs on Java 17, which the panel picks for you. - Memory. The pack's page gives no RAM figure, and the server pack holds 396 mod jars. Your plan sets the RAM, so see how much RAM a Minecraft server needs and the Minecraft plans.
- Disk space. The server pack is a download of about 702 MB and unpacks to about 774 MB, and the download sits on your disk while it unpacks.
- The same pack version for players. Players install Fantasy Skies 1.5.0 from the CurseForge app.
Install the server
On the CurseForge chip in Modpacks, search for Fantasy Skies and pick Fantasy Skies by knoxhack. The popup names Forge and Minecraft 1.20.1. Leave Start the server when it's ready unticked for now, because of the world type step below. The backup, the EULA and the rest of the window are in Install a CurseForge modpack.
The pack ships no Forge files of its own, so the install reads variables.txt and sets up Forge 47.2.20 itself.
Set the world type before the first start
The pack's server.properties sets level-type=default, which is an ordinary overworld. The Skyblock Builder mod in the pack says that on a server you use skyblockbuilder:skyblock as the world type in server.properties. The World type list in Config Editor has no skyblock choice, so edit the file instead:
- Open File Manager and open
server.properties. - Change the line to
level-type=skyblockbuilder:skyblockand save.
After that, leave World type alone in Config Editor. Its list has no skyblock choice, so picking one there and saving would replace this line.
The value only matters when a world is first created. If the server has already started once on the old value, take a backup, delete the world folder in File Manager and start again. The pack's server.properties sets level-name=world, and the server makes a new world in that folder when none is there.
First start
The shipped server.properties also sets max-players=10 and allow-flight=true. In Config Editor those are Player slots and Allow flight.
Common problems
- A player cannot join. Check they run Fantasy Skies 1.5.0 on Minecraft 1.20.1 with Forge, then compare their mod list with the server's
modsfolder. - The server crashes at boot. Find and read a crash report shows how to name the mod at fault.
Related guides

Project Overpowered modpack Minecraft server
Install the Project Overpowered skyblock modpack on a Minecraft 1.12.2 Forge server, with the world type, island commands and Java 8 notes.
4 min read
Sky Alchemy modpack Minecraft server
Install the Sky Alchemy quest-led skyblock modpack on a Minecraft 1.18.2 Forge server from the Modpacks tab, with its shipped server settings.
3 min read
FTB Sky Odyssey modpack Minecraft server
Install FTB Sky Odyssey 1.5.2 on a Minecraft 1.12.2 Forge server from the Feed The Beast source, including the spawn world move, RAM and fixes.
4 min read