promotional bannermobile promotional banner

Setup Horizon

Setup modpacks as never did before

🌅 Setup Horizon 🌅

Setup wizard for modpacks

⚠️ Early Alpha — this project is at an early stage of development, bugs may be frequent for now!

Wizard showcase

✨ What It Does ✨

On first launch, Setup Horizon shows a wizard that asks your questions, and each choice applies its effects.

You write the questions in config/setuphorizon/config.json — the mod creates that file once and never overwrites it.
{
  "id": "performance",
  "title": "Performance",
  "description": "Fewer chunks and no shadows.",
  "effects": [
    { "type": "game_option", "key": "renderDistance", "value": "6" }
  ]
}

🎛️ Effects 🎛️

#EffectWhat it writesUndo
1game_optionOne key in options.txt⚠️ No
2resourcepackTurns a pack on or off✅ Yes
3mod_configOne value in a mod's JSON config⚠️ No
4replace_fileCopies your file over a game file✅ Yes

↩️ Undo ↩️

  • /setuphorizon reopen shows the wizard again.
  • /setuphorizon restore undoes the effects.

A second run undoes whatever the first one applied.

🎨 Theming 🎨

You set the wizard's colours and images in the same config, and a choice can even restyle its own card.

Card images are nine-patched, so the corners keep their size no matter how big the card gets.
"image": {
  "file": "theme/card-frame.png",
  "ninePatch": { "corner": 16 }
}

📦 Supported Versions 📦

VersionStatus
1.21.11✅ Supported
1.21.x🚧 Planned
1.20.x❌ No plans

🛠️ Modloader Support 🛠️

ModloaderStatus
Fabric✅ Supported
Quilt🚧 Untested
NeoForge❌ Not supported

Requires owo-lib

💬 Community & Support 💬

If you have questions or suggestions, tell us about them on our Discord server!

🐛 Found a bug? Report it on the Issue Tracker!

The Setup Horizon Team

profile avatar
  • 1
    Followers
  • 5
    Projects
  • 234
    Downloads

More from GitGilev_View all