It can be used for things such as: Customization Patchers Lots of mods have several hard-coded esp variants to offer users several different setups. It can be used to make extremely smart and versatile patchers capable of adapting to any load order. Using the Starter Project will give you all the setup you need to make your patcher compatible with it. SUM (SkyProc Unified Manager) is a manager program created to facilitate multiple SkyProc patcher maintenance. For many mods, this will help reduce, or completely eliminate conflicts.
Its purpose is to facilitate third party creation of smart programs that create custom patches based on any given load order. Programmers can then make any changes they wish, and export a working Skyrim patch that is customized to every user's load order. It is able to import mods, or even an entire load order, and give easy access to the records inside. The SkyProc library offers Java programmers the power to create and edit objects that represent Skyrim mods and records. SkyProc is a Java library that offers easy to use Java API for importing, manipulating, and exporting mods.