tModLoader icon indicating copy to clipboard operation
tModLoader copied to clipboard

Automate mod synchronization for worlds/characters

Open Furrior opened this issue 3 months ago • 3 comments

Do you intend to personally contribute/program this feature?

Yes

I would like to see this change made to improve my experience with

Gameplay as a Player

Description

Theres a warning popup that shows missing/extra mods and modpack mismatch when you hover over worlds/characters. I want to have 2 new buttons in the info message that appears when you click there: "Enable missing mods" and "Force matching mods". The latter will disable all the extra mods and current modpack and enable the needed ones.

What does this proposal attempt to solve or improve?

Its pretty difficult to swap between character/worlds right now because you need to manually swap modpacks/mods. This would solve the problem by reducing the required amount of clicks and removing the need to remember which mod(pack) to enable/disable.

Which (other) solutions should be considered?

Dunno, sounds like the best solution to me.

Furrior avatar Oct 04 '25 20:10 Furrior

Sounds useful. Go ahead and start on that.

JavidPack avatar Oct 05 '25 07:10 JavidPack

Do modpacks include configs? Will just changing the enabled set of mods be sufficient? Do we want to store last used modpack?

Chicken-Bones avatar Oct 07 '25 00:10 Chicken-Bones

Do modpacks include configs? Will just changing the enabled set of mods be sufficient? Do we want to store last used modpack?

They do not yet, that is a separate issue. I do think if a modpack was enabled, we'd need to save that too if we aren't already, since that might have different versions of mods. Maybe fixing up modpacks should happen first, but thie changes in this issue/pr shouldn't be hard to adjust once modpacks are upgraded.

JavidPack avatar Oct 07 '25 00:10 JavidPack