CivMods: Civ 7 Mods Manager

CivMods: Civ7 Mods Manager discussion v0.8.1

I'm not sure what changed, I was able to download 4 mods without issue using the Mod Manager, but now all of a sudden I'm unable to install any more as I'm getting an error saying "Error: Failed to parse filename or extension." For what it's worth, the ones I did get installed were Auto Exploration, YnAMP, TCS Improved Plot Tooltip and Policy Yield Previews. Any thoughts?
Hi, which is the mod giving the issue? Any other one?
May you zip & send me the CivMods logs files you can find opening the Settings and clicking on "Open CivMods (this app) log files folder"?
 
Think I did it right, I didn't see a way to message you directly
Thanks, I've seen that someway the downloads started to fail, and civfanatics is adding a `xf_csrf` cookie;
could you try to download mods directly from the website and tell if it's working correctly from there? Even when logged out
 
Thanks, I've seen that someway the downloads started to fail, and civfanatics is adding a `xf_csrf` cookie;
could you try to download mods directly from the website and tell if it's working correctly from there? Even when logged out
Just out of curiousity I uninstalled just that TCS mod, and your mod has been working fine ever since. So maybe just a conflict with that mod perhaps?
 
Just out of curiousity I uninstalled just that TCS mod, and your mod has been working fine ever since. So maybe just a conflict with that mod perhaps?
It's very strange, it's kinda the first I've tested :) Could you check if someway you have it twice in your mods folder? even a screen of the folder would be enough, better if you could just zip all the Mods folder and send it to me
 
leonardify updated CivMods: Civ 7 Mods Manager with a new update entry:

v0.5.0 - Mods profiles, filtering, enhancements and small fixes

New Features​

  • Support for mods profiles (or playsets): You can now keep different sets of mods installed and deploy them instantly. This is useful for multiplayer games or for testing multiple mods without uninstalling them one by one.
    • Instead of using the in-game "enabled/disabled" feature, CivMods manages profiles in a separate folder. When you switch profiles, your entire Mods folder is swapped on demand, ensuring a clean setup each...

Read the rest of this update entry...
 
Great update. The filters are nice, clicking on the author to see all their mods is very nice too. And thanks for remembering the window state now. And the profiles can be real game changing, for testing and for different playstyles. It's all looking very professional now. Nicely done!
 
Amazing mod manager, thank you so much! Really well thought out and fully featured. I think it will really help me keep my mods in order when I'm loading different versions for my multiplayer vs single player games. I have a question though: If I would like to transfer the CivMods app profiles from one PC to another, could I just copy the default and multiplayer (the name of the second profile I created in CivMods) folders from C:\Users\username\AppData\Roaming\com.civmods.desktop\profiles to the new PC, or would there be any additional steps?

1742396697727.png


Thanks!
 
Amazing mod manager, thank you so much! Really well thought out and fully featured. I think it will really help me keep my mods in order when I'm loading different versions for my multiplayer vs single player games. I have a question though: If I would like to transfer the CivMods app profiles from one PC to another, could I just copy the default and multiplayer (the name of the second profile I created in CivMods) folders from C:\Users\username\AppData\Roaming\com.civmods.desktop\profiles to the new PC, or would there be any additional steps?

View attachment 725990

Thanks!
The profiles would be automatically recognized in the other PC, you'll just have to rename them (by default, new profiles found will be imported with name = folder name)

To be clear: CivMods detects profiles directly from the profiles folder, so you could even create a new folder, put some mods in there, and it will be loaded in CivMods on restart
 
The profiles would be automatically recognized in the other PC, you'll just have to rename them (by default, new profiles found will be imported with name = folder name)

To be clear: CivMods detects profiles directly from the profiles folder, so you could even create a new folder, put some mods in there, and it will be loaded in CivMods on restart
Thanks so much!
 
Would be awesome to somehow export/import mod IDs as a list or string, so I can share list of mods quickly while playing with friends, etc.

By the way, are there any mods that are not necessary to be installed by everyone during multiplayer?
 
I've been playing a bit with the profiles. It works quite well, but there is one thing I like a bit less. Because every profile has its own copies of mods, you might need to update mods multiple times when switching profiles. Every time you switch to another profile, you might need to update, although the profile you came from was fully updated. I'm not a fan of popups in general, but maybe a popup, or top warning banner, or something else might be good when switching profiles and the newly active profile needs updates again.
It's easy to miss that update button, when you pressed it 5 minutes ago and don't expect it to light up again. Or maybe it's just me that is blind to buttons I already used.

Another feature I would like, is a counter of mods on every profile. That way it's easier to see if my inactive profiles have all the new mods I recently downloaded.
 
Hi, I just installed version 0.5.0 and noticed that one of my mods is not showing as having been installed, even though I'd manually installed it in my mods folder. That mod is craimasjiens-civ-vii-mod-pack-1.1.2 which adds a religion lens to Civ 7.
 
I've been playing a bit with the profiles. It works quite well, but there is one thing I like a bit less. Because every profile has its own copies of mods, you might need to update mods multiple times when switching profiles. Every time you switch to another profile, you might need to update, although the profile you came from was fully updated. I'm not a fan of popups in general, but maybe a popup, or top warning banner, or something else might be good when switching profiles and the newly active profile needs updates again.
It's easy to miss that update button, when you pressed it 5 minutes ago and don't expect it to light up again. Or maybe it's just me that is blind to buttons I already used.

Another feature I would like, is a counter of mods on every profile. That way it's easier to see if my inactive profiles have all the new mods I recently downloaded.
I think I have to rework the profile switcher menu since it's a bit rough right now and doesn't allow me to add all the utilities it needs; anyway back on topic:
- I like the idea of showing mods that need an update directly in the switcher
- I'm not sure I'd want the popup since, for multiplayer, even changing the version could create issues. What I can do is adding a "Pin" function (which just pins the version) and keep the "Lock" feature enabled only for modders. I'm not sure about this, since Nutty asked for me a "keep this mod in all profiles" feature on players-land too, but I still think the locking mechanism is something different than just version pinning, and I don't like the idea of having "shared" mods between profiles (it defies the "atomicity" of the profile). Given that, I could probably add, aside to the "Update mods" button, an "Update all profiles" button

Hi, I just installed version 0.5.0 and noticed that one of my mods is not showing as having been installed, even though I'd manually installed it in my mods folder. That mod is craimasjiens-civ-vii-mod-pack-1.1.2 which adds a religion lens to Civ 7.
Currently the mod is not handled by CivMods since the download redirects on the GitHub release page and not directly to the .zip; in order to avoid incoherences I'd like to know your opinion @Craimasjien : do you think it would be possible for you to link directly to the zip? Thanks and sorry for the ping
 
- I'm not sure I'd want the popup since, for multiplayer, even changing the version could create issues. What I can do is adding a "Pin" function (which just pins the version) and keep the "Lock" feature enabled only for modders. I'm not sure about this, since Nutty asked for me a "keep this mod in all profiles" feature on players-land too, but I still think the locking mechanism is something different than just version pinning, and I don't like the idea of having "shared" mods between profiles (it defies the "atomicity" of the profile). Given that, I could probably add, aside to the "Update mods" button, an "Update all profiles" button
Ow yeah, an "Update all profiles" button is a much better solution.
I like the idea of version pinning as well. Would you do that inside a profile, so a multiplayer profile can have a different version than a default or testing profile? And so the version pinned mod can exist in some, but not all profiles?
 
Ow yeah, an "Update all profiles" button is a much better solution.
I like the idea of version pinning as well. Would you do that inside a profile, so a multiplayer profile can have a different version than a default or testing profile? And so the version pinned mod can exist in some, but not all profiles?
Yes this was the idea exactly
 
This worked fantastic for a few days, and after updating to 0.5.0 I'm getting the following error message.

Failed to fetch mods
ClientResponseError 0: Something went wrong while processing your request.

Already tried uninstall-reinstall. I didn't change/add any mods in between. Any ideas? Log attached.
 

Attachments

This worked fantastic for a few days, and after updating to 0.5.0 I'm getting the following error message.

Failed to fetch mods
ClientResponseError 0: Something went wrong while processing your request.

Already tried uninstall-reinstall. I didn't change/add any mods in between. Any ideas? Log attached.
Hi, do you reach civmods.com? Could you send a screenshot in case of errors? I've had a report from trixie that noted Comcast was wrongly blocking for unknown reasons some requests to civmods.com.

If you don't, could try checking your DNS? (e.g. using google DNS?) And post the output of `nslookup civmods.com` from Command prompt?
 
Back
Top Bottom