Wiki
CurseForge Pack
The canonical pre review decision set now lives in Pack Baseline. This page remains the longer rationale and candidate list.
Status: In Progress
Baseline target:
- Minecraft:
1.21.1 - Loader:
NeoForge - Distribution:
CurseForge profile zipduring private development
The canonical pre-review decision set now lives in Pack Baseline. This page remains the longer rationale and candidate list.
Pack Role
The pack exists to support the custom mod, not replace it.
It should provide:
- Quest framework
- Controller support
- Per-player loot
- Minimap and world map support
- Co-op player visibility on the minimap and world map
- Recipe browser
- Recipe and station visibility that works with custom crafting lines
- Travel utility
- Relic slot support if needed
- Better combat feel if it tests well
- Temporary structure scaffolding
- Server and client install simplicity
Candidate Mods
These are current candidates with source-backed availability on CurseForge for the target stack.
| Mod | Role | Status |
|---|---|---|
| FTB Quests | Mainline and biome challenge quest book | Verified available |
| KubeJS | Script glue, recipe edits, loot tuning | Verified available |
| Lootr | Per-player structure loot | Verified available |
| Waystones | Midgame travel network | Verified available |
| Controlify | Controller-first support with DualSense features | Verified available |
| Xaero's Minimap | Minimap with waypoint support | Verified available |
| Xaero's World Map | Fullscreen world map and waypoint management | Verified available |
| Open Parties and Claims | Party integration and ally-player visibility on Xaero maps | Verified available |
| Xaero's Minimap and Waystones Compatibility | Waypoint sync helper if Waystones stays | Verified available |
| EMI | Recipe and item discovery support | Verified available |
| Curios API | Relic slot framework candidate | Verified available |
| Better Combat | Combat feel upgrade | Verified available, compatibility not yet tested |
| YUNG's Better Dungeons | Early dungeon scaffolding | Verified available, design fit not yet tested |
| YUNG's API | Required dependency for YUNG stack | Verified available |
| When Dungeons Arise | Large structure scaffolding | Verified available, spawn tuning required |
Pack Rules
- The pack must not drown the custom progression in unrelated loot tiers
- Any structure mod used must be heavily tuned or gated
- Utility mods are allowed; progression mods that add their own full tech or fantasy tier ladders are not
- Server and client must stay version-locked
- Mount identity should stay in the custom mod layer, even if supporting libraries are used
- Controller-first usability is a pack-level requirement
- The chosen map stack must support waypoint use cleanly and must not undermine controller usability
- The chosen map stack must show co-op allies clearly, ideally as skin-face or player-head icons
- Recipe browsing and station-aware crafting flow are pack-level requirements
What Should Stay Out
Avoid these until there is a clear need:
- Large kitchen-sink content mods with competing weapon ladders
- Auto-magic or tech mods that replace the intended progression
- Multiple overlapping dungeon mods with no spawn controls
- Multiple map or teleport systems
Distribution Model
Private development and friends-only play:
- Share the client as a CurseForge exported profile zip
- Share the server as a prepared dedicated server zip for Crafty import
Public release can come later if the project stabilizes.
Current Repo Scaffold
The repo now includes an implementation scaffold for the private-development path:
pack/modpack-lock.jsontracks the currentPhase 01baseline expectationspack/scripts/sync_client_instance.pysyncs the built custom mod jar and tracked config files into a local CurseForge instancepack/config/ftbquests/quests/**now carries the trackedFTB Questsscaffold forGreenwake,Frostweb, andBlack Archivepack/kubejs/**now carries tracked advancement and tooltip glue for those early pack-side loops
This keeps the repo free of third-party jars while still giving the project a repeatable local client workflow.