I've decided to put up the source code of the Installer that I made for tConfig. Anyone making a mod that modifies the source code of Terraria could easily integrate this into their Visual Studio solution and have an installer for their mod in no time. This installer is designed to work with the Game Launcher. The source code is available on Github here: https://github.com/Surfpup/Terraria-Mod-Installer There is usage of a variable in the Constants class, which isn't uploaded because it is a part of tConfig, and is only used for the version number displayed when the installer is run - simply remove or change that part to get it working. The other thing that you need to know is that it needs a delta patch file placed in the Resources folder. Get bsdiff/bspatch, and you can set up your project so that it makes a call to bsdiff as a Build Event, so it creates the patch file when you build your solution. I'm new to Github and revisioning systems in general, so let me know if there's anything I need to improve or fix.