Viewing Mod
Simple Mod loader
User friendly tool to load Mods directly into the game
Created 2 years ago


Features:



  • Modlist with Priority management
  • Automatic Installation path finder ! (Steam users only)
  • One click Install / Remove Mods
  • Mod version display
  • Save and load your favorite Mods as Modpacks!
  • Modding helper function
  • Start the game directly after installing mods !
  • Customizable UI
  • Convert ".unknown" files to normal ones


How to use



Start the .exe file.
Select the Isaac installation path.
Press "Add mod" to add a mod, or place a .zip/.rar file into the "Mods" folder next to the "Mod loader.exe" (created automatically after first start.)

Mods that are higher up in the list, will override other mods, if they use the same files.

To install all mods, Press "Install mods".
To remove all installed mods, press "Remove all installed mods".


Attention



You need Microsoft .NET framework 4.5.2 or Higher to use this mod.

Mac Users:


You need the program "Mono" to execute this tool. Install the program and follow the official "Mono" instructions on how to execute .exe files.

This Tool supports .zip and .rar files for both Rebirth and Afterbirth mods.


Problem solving:



How to properly point out an error:
Read the Error message. if you dont know what it means, copy the whole message and post it as a comment.
If no error occurs but something is correctly installed or behaves weird, enable debug mode and run the tasks that created the bug/error.
Example: Enable debug, Load modpack 2, remove installed mods, install mods.
after you finished upload the latest Debug file somewhere and post the link as a comment. you can upload those files easily on www.Pastebin.com


The software throws an error. what now ?
Read: "How to properly point out an error"


The software needs Permission for something.
Try executing the software as an administrator and close all applications, that currently have access to the isaac folder (the game, modding tools, etc.)


The software does not support mod X. make it work!
Read: "How to properly point out an error"


Virus scan:


https://www.virustotal.com/de/file/b52320e2c8a98d959edb6dd2be982209033f064a3bfea16defbcc5a790f2a125/analysis/1458591189/

SHA 256- Code: b52320e2c8a98d959edb6dd2be982209033f064a3bfea16defbcc5a790f2a125

2873

downloads
x 215

- ---------- Changes in Version 2.6:

- Added Function to Convert .Unknown Files into Normal readable ones!

- You can now scroll though your mod list ;)

- The program will now warn you, if you want to install mods while there are still mods installed

- ---------- Changes in Version 2.5.1:

- Fixed bug that cause the game to not launch correctly

- ---------- Changes in Version 2.5:

- Improved automatic isaac installation path finder. Now finds alternative steam libaries, too.

- You can now launch the game trought the program!

- Changed add/remove mod buttons to look more appealing

- Isaac installation path subpanel will now no longer be displayed after finding a legitimate installation path

- now displays number of overriden files after installation

- ---------- Changes in Version 2.4:

- You can now create Modpacks that allow you to load an arrangement of mods.

- You can now generate an empty Folderstructure that allows you create mods without having to generate the needed folders by hand.

- ---------- Changes in Version 2.5:

- Improved automatic isaac installation path finder. Now finds alternative steam libaries, too.

- You can now launch the game trough the program!

- Changed add/remove mod buttons to look more appealing

- Isaac installation path sub-panel will no longer be displayed after finding a legitimate installation path

- now displays number of overriden files after installation

- ---------- Changes in Version 2.4:

- You can now create Modpacks that allow you to load an arrangement of mods.

- You can now generate an empty Folderstructure that allows you create mods without having to generate the needed folders by hand.

- ---------- Changes in Version 2.4:

- You can now create Modpacks that allow you to load an arrangement of mods.

- You can now load Folders as mods aswell !

- You can now generate an empty Folderstructure that allows you create mods without having to generate the needed folders by hand.

- Updated Screenshots

- ---------- Changes in Version 2.3:

- Bug fixes that prevents Capital letter files/folders from being deleted.

- Bug fixes that fixes a wrong installation of some mods (Example: charge-up-bars V 1.9)

- Bug fixes that caused crashes when mods had the same name

- improved performance

- Now allows you to create Log files for Debugging :)

- ---------- Changes in Version 2.3:

- Fixed Bug that prevents Capital letter files/folders from being deleted.

- Fixed Bug that fixes a wrong installation of some mods (Example: charge-up-bars V 1.9)

- Fixed Bug that caused crashes when mods had the same name

- improved performance

- Now allows you to create Log files for Debugging purposes :)

- ---------- Changes in Version 2.2:

- Priority queue works now in the intended way (Higher entries override lower entries, not wise versa)

- Priority order will now be stored after closing the tool!

- Added "Help"-Tab and moved some Help buttons into that

- Added "About"

- Added Progressbar for displaying the installation status

- You can now maximize the Software

- You can now Scroll thru the modlist, if to many mods are loaded

- Fixed minor bugs

- ---------- Changes in Version 2.0:

- config.ini files will no longer be deleted.

- Removed mods will now be relocated in the recycle bin rather than completly deleted.

- "Thumbs.db" files will no longer be installed (useless mac files).

- You can now add/remove multiple mods simultaniously

- !!! NOW SUPPORTS .RAR FILES !!!

- !!! now ignores additional folder-structures like XXX.rar/MYMOD/resources/... !!!

- > no more .zip file editing required!

- ---------- Changes in Version 2.1:

- now ignores readme and .bak files

- performance improvement for installing mods

- added option panel for some options

- -- Deleteing disables mods / moving them to recycle bin

- -- Select / deselect all mods

- Selected options and the installation path will now be saved even after you closed/reopened the program

- Rearanged the layout to make things easier to read.

- Fixed bug with loading mods placed in Mods folder.

- Fixed bug with adding existing mods

- Fixed bug with loading mods that have 2 root folders abouth the mod files (e.g. XXX.zip/MYMOD/resources/...)

- ---------- Changes in Version 2.0:

- config.ini files will no longer be deleted.

- Removed mods will now be relocated in the recycle bin rather than completly deleted.

- "Thumbs.db" files will no longer be installed (useless mac files).

- You can now add/remove multiple mods simultaniously

- !!! NOW SUPPORTS .RAR FILES !!!

- !!! now ignores additional folder-structures like XXX.rar/MYMOD/resources/... !!!

- > no more .zip file editing required!

- config.ini files will no longer be deleted.

- Removed mods will now be relocated in the recycle bin rather than completly deleted.

- "Thumbs.db" files will no longer be installed (useless mac files).

- You can now add/remove multiple mods simultaniously

- !!! NOW SUPPORTS .RAR FILES !!!

- !!! now ignores additional folder-structures like XXX.rar/MYMOD/resources/... !!!

- > no more .zip file editing required!

- config.ini files will no longer be deleted.

- Removed mods will now be relocated in the recycle bin rather than completly deleted.

- "Thumbs.db" files will no longer be installed (useless mac files).

- You can now add/remove multiple mods simultaniously

- !!! NOW SUPPORTS .RAR FILES !!!

- !!! now ignores additional folder-structures like XXX.rar/MYMOD/resources/...

- > no more .zip file editing required!

- config.ini files will no longer be deleted.

- Removed mods will now be relocated in the recycle bin rather than completly deleted.

- "Thumbs.db" files will no longer be installed (useless mac files).

- You can now add/remove multiple mods simultaniously

- !!! NOW SUPPORTS .RAR FILES !!!

- !!! now ignores additional folder-structures like XXX.rar/MYMOD/resources/...

- > no more .zip file editing required!

- config.ini files will no longer be deleted.

- Removed mods will now be relocated in the recycle bin rather than completly deleted.

- "Thumbs.db" files will no longer be installed (useless mac files).

- You can now add/remove multiple mods simultaniously

- !!! NOW SUPPORTS .RAR FILES !!!

- !!! now ignores additional folder-structures like XXX.rar/MYMOD/resources/...

- > no more .zip file editing required!

- Changelog of version 1.3:

- Added checkboxes next to modnames to enable/disable the installation of certain mods.

- Checked & unchecked state will be saved even after you close the program!

- Changelog of version 1.2:

- You can no longer edit the isaac installation path (security reasons)

- added pop up window for successfull mod deinstallation

- Added help button next to the "Add" / "Remove mod" Buttons

- You can no longer edit the isaac installation path (security reasons)

- added pop up window for successfull mod deinstallation

- Added help button next to the "Add" / "Remove mod" Buttons

- fixed bug that allows you to install mods outside of the isaac installation folder.

i used this and it deleted all of the resources in the "the binding of isaac resources" folder exept for the ones the mod used...
YO FE ;DANRVPAKJFV FHSIFVD\SIP FSP fiue hfipushe fipsueHF IPWUERf
this is the error;

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.NotSupportedException: Unknown header: 1263534083
at SharpCompress.Common.Zip.ZipHeaderFactory.ReadHeader(UInt32 headerBytes, BinaryReader reader)
at SharpCompress.Common.Zip.StreamingZipHeaderFactory.<ReadStreamHeader>d__0.MoveNext()
at SharpCompress.Reader.Zip.ZipReader.<GetEntries>d__0.MoveNext()
at SharpCompress.Reader.AbstractReader`2.NextEntryForCurrentStream()
at SharpCompress.Reader.AbstractReader`2.MoveToNextEntry()
at Mod_Loader.ModLoader.buttonInstallMods_Click(Object sender, EventArgs e) in D:\Workspace\Mod Loader\Mod Loader\Form1.cs:line 448
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1648.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
Mod Loader
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Users/lmelt/Desktop/Mod%20Loader.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1647.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 10.0.0.0
Win32 Version: 14.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/Microsoft.VisualBasic/v4.0_10.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1647.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1586.0 built by: NETFXREL2
CodeBase: file:///C:/Windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
SharpCompress
Assembly Version: 0.10.3.0
Win32 Version: 0.10.3.0
CodeBase: file:///C:/Users/lmelt/Desktop/SharpCompress.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.
I cant realy pin down the bug you are having. what have you done to get this error ? could you try enabling the debug mode (via the programms-menu) and follow the steps you made. Then post the Debug file here, so i can see where the bug is comming from ?
Can you add a Windows 10 compatable download
When I try to open it with mono, it simply opens a shortcut and said shortcut freezes, doing nothing. Eventually, the computer will have a 5-second lag spike then mono closes.
Any help?

NOTE: I do not know whether to use Mono the app from mono-project.com, or to use Homebrew's mono available for brew.
For this demostration, I used the app.
PLEASE HELP WITH ERROR I try to run the .exe file, and it gave this error: "C:\windows\system32\MSCOREE.DLL is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 0xc000012f" the title says "Mod Loader.exe - Bad Image" Please help.@undefined
When will this mod be compatible with Afterbirth+?
Can i use Missing Hud 2 with this?
Yes you can ! ModLoader basically move files and stuff. When the game is launched, it's not linked in any way to it — unlike missing HUD. No conflict is even possible !
Can i use Missing Hud 2 with this?
you cant install missinghud with this tool, but you can install MHUD2 first and then use the mod loader to install other mods
Up until today it worked great, but when I added some new mods it told me that the access to the music folder in my local files was denied...any thoughts on what I could have done wrong?

(System.UnauthorizedAccessException: Access to the path 'c:\program files (x86)\steam\steamapps\common\The Binding of Isaac Rebirth\resources\music' is denied.)
this can happen when a file in said folder is opened by another program or that the game is still running. try closing those programs or restart your computer.
Wow, why didn't I think of trying that first? Haha, oh well, at least it worked! Thanks a bunch!
I get the following issue running from the zip dir on macOS:

> mono "Mod Loader.exe"
Unhandled Exception:
System.TypeLoadException: Could not load type 'Mod_Loader.ModLoader' from assembly 'Mod Loader, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null'.
are you sure you unpacked the program and all its files BEFORE executing ?
Love the software, two small suggestions though:
- Add the ability to update a modpack, like if I add a mod to a modpack, currently I have to delete it and recreate it with the same name.
- Change the UI to create/load modpacks, I think removing the dropdowns would be a huge improvement, like just add the ability to go Modpacks > Load > {my modpack} instead of having to go through the dropdown
- Make modpacks remember the order of the mods, currently it's reset every time you load one

Apart from that huge props, amazing tool, saves me a huge amount of time
Also it seems some mods are extracted wrong but I'm wondering if this is due to conflicts? I'm trying to load Heretic and External Items Description, now Heretic is unpacked correctly, but for EID, the items folder is extracted at the root of resources/ instead of resources/gfx.

Which is weird because both mods have the same folder organization in their .zip, so I'm guessing this may be how SML behaves in case of conflict but in that case couldn't it simply merge the two instead of leaving one out? Heretic only changes like 2 or 3 items.
thank you for your suggestions.
Comments to the points:
1. thats a good idea
2. that idea is good,too but c#`s folderbrowerdialog is shitty, it would still look like a dropdown list.
3. theoretically, that should already be the case. can you enable the debug function and paste the log onto pastebin for me ?
4. (EID X Heretic ) same as 3. please post log to pastebin and i will take a look at it
Incorrect load order: https://gist.github.com/Anahkiasen/473c4637de1eb2d98e973bcd9a556251
EID not being unpacked correctly: https://gist.github.com/Anahkiasen/70ddc5c44eca12859b7f94f9d9f33bad
ah i see what happend in EID X Heretic : first entry it reads is the --no retro pill-- folder, that causes the program to think that this mod is packed in an extra folder so it has to skip one folder per found file. that causes the skip of the gfx folder... i dont realy know how to fix that, since every .zip file uses another indexing method for storing files, so sometimes the readdirection of the index can fuck things up...
Oh well if it's just that I can remove the .txt in EID's .zip and repack it. Cool, thanks!
Also note that the order of the mods is correct in the modpack's XML so it's on load that the issue occur I assume
Will it works for Mac ? or is it a .dll injection ?
it will work for mac (no injections). for more informations, read the description ...
Oh, you are right, sorry, I didn't read this, thanks so, this is very helpful :p
hey, how did you get it to work? I have no idea what to do
Wow, I was asking for this while I was traveling to the MoI site and look what I found.

Ask and you shall receive.
hey, It keeps saying that it cant find the file
please be more specific. what file cant be found ?
are you sure you have unpacked ALL files from the .zip file into the same folder ? it should contain at least 5 files.
try downloading everything again, unpack everything again and try again. if it still doesnt work please comment with the exact error message.
Here is the error msg:
Windows cannot find 'C:\Users\camer_000\Downloads\simple-mod-loader_2.6(1)\Mod Loader.exe'. Make sure you typed the name correctly, and then try again
what version of windows do you use ?
have you tried to execute the program in a different folder?
have you tried running it with admin rights / made an exception for anti virus ?
after executing, are there still all 5 files in the folder or are some missing/ new ones ?
windows 10
yes
no
yes
the .exe is missing
hmm i dont know why this file is missing. ive downloaded the mod my self 3 times today but it works everytime. i would recommend you to install the mods by hand if the loader doesnt work. just extract all files from the mods .zip file into the folder : %SteamRoot%\SteamApps\common\The Binding of Isaac Rebirth\resources
dang i used to use it but then i cleaned up my hard drive and deleted it i guess i have to do it by hand thank anyway
the thing is i could never under stand how to manually uninstall a mod
to uninstall mods, simply delete every file/folder you find in the resources folder EXCEPT the packed folder.
won't let me download the mod windows says that a virus has been detected and then stops downloading the mod
ps plz help
thats maybe a false alarm since the virus scans ive done are all negative(nothing found). try making an exception for this download.
do you have any idea how because it doesn't say something like "file unsafe do you want to proceed any way it just stops downloading and gives me a big middle finger well except for that last part
i dont know what kind of anti virus program you are using, so please google it yourself
Wowfsauge could you lend me a hand? So I've come aback to playing this game cause I got bored and now the mod loader is not working. every time I launch it it says and I quote "C:\Users\(UserName}\Desktop\The Binding Of Issac Mods\Mod Loader.exe

Windows cannot access the specified device, path, or file. You may not have the appropriate permissions to access the item" end Quote. I wen't into properties and clicked the run as administrator to see if that would work but it didn't. if you could look into this and hopefully fix it and let me know that would be great

Thanks -Bored Guy
Oh wait don't worry Avast Virus Protecting Software was the problem, just gonna leave the comment here so if anyone else has the same problem they know how to fix.

Disable Avast Shield Controls to fix.
dont disable antivirus programs completely XD just try to create an exception for the program. that should fix it, too.
keep on getting this error, link below

http://pastebin.com/aahuYJbw
the error you got says, that the program cant find the "Sharp Compress.dll" file. you just forget to extract EVERY file from the .zip file.
But i have extracted all the files
try downloading it again and unpack everything in the same folder. the .exe must be in the same folder as the sharp compress.dll .
i Founded out the problem, when i uncompressed it, not everyone moved over. i just deleted it and tried re-extracting it. Thx for the help though
One thing i put a lot of mods inside, so how i scroll down to select that mods? because i cant. Can you put a scroll bar please?
changed that. this should now be possible thank you for reporting this bug
Thanks you!

Another thing, how can i put priority to mods for not been overwrite?
mods that are higher in the list will get higher priority. therefore they will not be overridden by mods that are beneath them.
Hi, i think there is a nother bug for you xD. Look, when i put a lot of mods (25 mods I have right now) when i add more, when i close the mod and open again they disappear. For example if I put 30 mods, 5 or 6 of then just disappear so... I dont know if you have put a limit or something.
weird. i didnt added any kind of limit to it... ive tested out this bug but i cant replicate it. ive added 35mods to the mod loader and everything worked as intended even after restarting the tool... does this happen every time you add more than X mods to it or when does that happen ?
November 2, 2017 - 1 month ago

We now have a store with modding-related and Antibirth shirts, with designs by the amazing Elko! The price may be going up a little soon, so if you wanted to get them at the lowest price they will be, now is the time. Special thanks to DragonoidSlayer for helping get this set up!

Store Page