• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

Edmon

TheEdmon on YouTube
34 Badges
Jul 11, 2014
2.474
2.984
  • Surviving Mars
  • Hearts of Iron IV Sign-up
  • Stellaris Sign-up
  • Hearts of Iron IV: Cadet
  • Hearts of Iron IV: Colonel
  • Europa Universalis IV: Rights of Man
  • Steel Division: Normandy 44
  • Europa Universalis IV: Mandate of Heaven
  • BATTLETECH
  • Stellaris
  • Shadowrun Returns
  • Shadowrun: Dragonfall
  • Shadowrun: Hong Kong
  • BATTLETECH: Flashpoint
  • BATTLETECH: Season pass
  • BATTLETECH: Heavy Metal
  • Crusader Kings III
  • Victoria 2: A House Divided
  • Europa Universalis IV: Art of War
  • Europa Universalis IV: Conquest of Paradise
  • Europa Universalis IV: Wealth of Nations
  • Europa Universalis IV: Call to arms event
  • Magicka
  • Europa Universalis IV: Res Publica
  • Victoria: Revolutions
  • Victoria 2
  • Europa Universalis IV
  • Victoria 2: Heart of Darkness
  • Cities: Skylines
  • Europa Universalis IV: El Dorado
  • Pillars of Eternity
  • Europa Universalis IV: Common Sense
  • Europa Universalis IV: Cossacks
  • Europa Universalis IV: Mare Nostrum
Disable-Mods.png


This is an automated batch file that allows you to disable aspects of various modpacks, or disable all mods entirely. You can then restore those aspects or all mods using the same batch.

This batch will, in the future I hope, also allow you to customize mod packs settings as well. The code for this would be the same, but rather than moving entire directories, it would move settings.JSON files.

For the moment, I am releasing this to simply offer the option to disable a few mods which are often complained about in various modpacks and allowing the simple disabling of all mods. Note though, if you disable mods before UW and restore them after, the mods will likely not work (as UW will likely break them).

You can right click > Edit the batch to see how the code works. Batch is pretty simple, but it is a dark art of the System Admin, something I used to be, so not everyone is familar with it.

The mod uses RELATIVE directories, it MUST be placed in your Battletech folder and run from that location.

You can find it on GitHub, I cannot provide the link here, but it is on the Battletech Mods Reddit as well...

v1.1 Update:
> Added support for Low Visibility
> More robust handling of menus
> Some visual cleanup

Screenshot.png
 
Last edited:
can't wait to try this.
As someone who uses alot of mods and likes to rotate thru most of the major overhaul modpacks this is appreciated.

I gather when ya run it it scans mod directory ?
You say it moves setting json?
What of mods without such?
 
That's kool.
Will be alot easier for.me at least.
Instead of maintaining multiple mod directories.

Reminds me of back in the day using batch files to make games and windows (3.11) do what I wanted them to do.:D
 
Yeah, it's very old school, but I'm a very old school sys admin and it works so why not? XD.

There are a lot of modern things you can do in batchscript (and powershell, which I am not using here) compared to the old days.
 
oh yeah....forgot to ask....you go by edmon on github?

cuz im having issues finding you or the mod on it
 
LOL...reason why i couldnt find you on github.....Bing
went back to google...top o t'list
 
Only quibble is that I never understood the impact of mu until Sentinel posted about it, and now I would actually recommend your L8 setting for 3025 tech, as with mu = 1 I almost never see loadouts even with a lot of Tactics 8 guys in my crew.
 
Only quibble is that I never understood the impact of mu until Sentinel posted about it, and now I would actually recommend your L8 setting for 3025 tech, as with mu = 1 I almost never see loadouts even with a lot of Tactics 8 guys in my crew.

I can certainly change your recommendation in a future update :D.
 
Yeah, it's very old school, but I'm a very old school sys admin and it works so why not? XD.

There are a lot of modern things you can do in batchscript (and powershell, which I am not using here) compared to the old days.

In my experience, the old school way usually works better anyhow. The newer and more complicated something is, the more likely there will be issues. But like you said, not everything can be done old school anymore.