- Joined
- May 25, 2009
- Messages
- 9,782
https://github.com/halgari/wabbajack
Wabbajack - An automated modlist installer for TES/Fallout games
The general idea behind this program is fairly simple. Given a Mod Organizer 2 folder and profile, generate list of instructions that will allow a program to automatically recreate the contents of the folder on another machine. Think of it as replication, but without ever distributing copyrighted files or syncing data between the source and destination machine. The end result is a program that recreate a modlist on a computer while respecting the rights of the game publisher and the mod authors.
Social Links
What Wabbajack can do
At this point you may be wondering how much of a complex modlist Wabbajack can handle. At this point it's more about what Wabbajack can't handle, but let's do a rundown of all the supported features:
"install F4EE (Fallout 4 modlist that uses Wabbajack). Full install from start to finish took about 5 minutes on my machine. And that includes about 240 mods and 50GB of downloads."
Wabbajack - An automated modlist installer for TES/Fallout games
The general idea behind this program is fairly simple. Given a Mod Organizer 2 folder and profile, generate list of instructions that will allow a program to automatically recreate the contents of the folder on another machine. Think of it as replication, but without ever distributing copyrighted files or syncing data between the source and destination machine. The end result is a program that recreate a modlist on a computer while respecting the rights of the game publisher and the mod authors.
Social Links
What Wabbajack can do
At this point you may be wondering how much of a complex modlist Wabbajack can handle. At this point it's more about what Wabbajack can't handle, but let's do a rundown of all the supported features:
- Support for the following games is tested on a regular basis
- Fallout 4
- Fallout New Vegas
- Skyrim SE
- Skyrim LE
- Support for automatic downloads from the following sources
- Nexus Mods (Premium accounts only)
- Dropbox
- Google Drive
- Mega
- ModDB
- Direct URLs (with custom header support)
- Support the following archive types
- .zip
- .7z
- .rar
- The following mod installation types are supported
- Files installed with our without fomod isntallers
- Manually installed mods
- Renamed/deleted/moved files are detected and handled
- Multiple mods installed into the same mod folder
- A mod split across multiple mod folders
- Any tools installed in the MO2 folder. Want your users to have BethIni or xEdit? Just put them in a folder inside the MO2 install folder
- ENBseries files that exist in the game folder
- SKSE install
- The following situations are automatically detected and handled by the automated binary patcher (not an exhaustive list)
- ESP cleaning
- form 44 conversion
- ESP to ESL conversion
- Adding masters
- Dummy ESPs created by CAO
- (really any ESP modifications are handled)
- Mesh fixing
- Texture compression / fixing The following BSA operations are detected by extracting or creating BSAs via Wabbajack's custom BSA routines
- BSA Unpacking
- BSA Creation (packing loose files)
- BSA repacking (unpacking, fixing files and repacking)
- Manually downloaded files
- LL Files (currently no plans to implement)
- esp to esm conversion (there are hacks for this)
- binary patching of non-bsa huge files. 256MB is the largest size Wabbajack can currently handle with the binary patcher
"install F4EE (Fallout 4 modlist that uses Wabbajack). Full install from start to finish took about 5 minutes on my machine. And that includes about 240 mods and 50GB of downloads."