-
Notifications
You must be signed in to change notification settings - Fork 26
Feature Request: Modpack Migrator #110
Copy link
Copy link
Open
Labels
[1.1] : FreesmFreesmLauncher componentFreesmLauncher component[2.0] : FeatureA new functionality for Freesm Launcher.A new functionality for Freesm Launcher.[3.4] : Platform: Cross-PlatformTasks affecting all platforms.Tasks affecting all platforms.[4.4] : Component: OtherChoose if changes doesn't match anythingChoose if changes doesn't match anything[5.0] : User: End-UsersTasks aimed at end-users.Tasks aimed at end-users.
Metadata
Metadata
Assignees
Labels
[1.1] : FreesmFreesmLauncher componentFreesmLauncher component[2.0] : FeatureA new functionality for Freesm Launcher.A new functionality for Freesm Launcher.[3.4] : Platform: Cross-PlatformTasks affecting all platforms.Tasks affecting all platforms.[4.4] : Component: OtherChoose if changes doesn't match anythingChoose if changes doesn't match anything[5.0] : User: End-UsersTasks aimed at end-users.Tasks aimed at end-users.
Role
I’m a modpack developer and a long-time modded Minecraft player
Suggestion
I’d like to suggest a new feature called Modpack Migrator — a smart system that simplifies modpack updating and version migration
Benefit
It will make updating modpack very esiare
This suggestion is unique
You may use the editor below to elaborate further.
How it could work:
1. The launcher allows exporting a list of all currently installed mods.
2. The player imports this list back and selects a new Minecraft version and mod loader (Forge/Fabric/etc.).
3. The launcher automatically checks which mods are available for the new version.
4. A comparison window displays two lists:
✅ Compatible / updated mods
❌ Missing or incompatible mods
The player can then choose to rebuild a new modpack using the compatible mods.
Since modpacks also include resource packs and shaders, this feature could optionally support them too.
Possible implementations:
Add an Export List button to the Resource Pack and Shader tabs.
Or, add a “Full Instance Export” feature on the main page that exports all contents (mods, configs, resource packs, shaders, etc.), with an option to choose which components to include.
Why This Feature Matters?
Updating modpacks — especially large ones — can take hours of manual checking and downloading.
This feature would save modpack developers massive amounts of time by automating compatibility checks.
It would help creators keep their modpacks consistent across multiple Minecraft versions.
For casual players, it removes confusion and technical barriers when updating.
And overall, it gives Freesm Launcher a distinct advantage over other MultiMC-based launchers, making it the first to offer true modpack migration intelligence