Releases: Temperz87/ultra-mod-manager
The "Support That" Update
Changed UMM to support libraries better (if you're really concerned, just drop the libraries into Plugins)
Added support for Unix via pr 25 by
Stopped error spamming on start by pr 24
Installation instructions
- Follow the Bepinex tutorial here, up until 1:10
- Unzip the UMM.zip file into ULTRAKILL\BepInEx, note that UMM is a plugin and will need to go into the plugins folder, while UMM Mods will need to be in the root directory of BepInEx. UMM comes with one test mod using the UKAPI.
- Drop all of your current mods into ULTRAKILL\BepInEx\UMM Mods, right now mods do not automatically load on start and will have to be set to do so in the mods button on the game's menu screen. Any future mods you install and want the mod manager to manage will also have to be dropped into this folder.
Update for CyberGrind update
Fixed UMM breaking entirely on new update
Added option for UMM Mods to use manifest.json
UMM now tries to load descriptions an mod versions from manifest.json when working with BepInEx plugins
Installation instructions
- Follow the Bepinex tutorial here, up until 1:10
- Unzip the UMM.zip file into ULTRAKILL\BepInEx, note that UMM is a plugin and will need to go into the plugins folder, while UMM Mods will need to be in the root directory of BepInEx. UMM comes with one test mod using the UKAPI.
- Drop all of your current mods into ULTRAKILL\BepInEx\UMM Mods, right now mods do not automatically load on start and will have to be set to do so in the mods button on the game's menu screen. Any future mods you install and want the mod manager to manage will also have to be dropped into this folder.
Fix for mods that had an icon
Fixed mods that had an icon would not be loaded correctly
Made dependencies that were loaded by UMM be represented in the mods menu
Installation instructions
- Follow the Bepinex tutorial here, up until 1:10
- Unzip the UMM.zip file into ULTRAKILL\BepInEx, note that UMM is a plugin and will need to go into the plugins folder, while UMM Mods will need to be in the root directory of BepInEx. UMM comes with one test mod using the UKAPI.
- Drop all of your current mods into ULTRAKILL\BepInEx\UMM Mods, right now mods do not automatically load on start and will have to be set to do so in the mods button on the game's menu screen. Any future mods you install and want the mod manager to manage will also have to be dropped into this folder.
Update for WAIT OF THE WORLD
UMM now works with the latest game version
Gut common bundle functionality as that system was entirely changed, mods that utilized said functionality will now need to be updated to use PITR's system. In the event another API is needed, it will be added to UMM.
Installation instructions
- Follow the Bepinex tutorial here, up until 1:10
- Unzip the UMM.zip file into ULTRAKILL\BepInEx, note that UMM is a plugin and will need to go into the plugins folder, while UMM Mods will need to be in the root directory of BepInEx. UMM comes with one test mod using the UKAPI.
- Drop all of your current mods into ULTRAKILL\BepInEx\UMM Mods, right now mods do not automatically load on start and will have to be set to do so in the mods button on the game's menu screen. Any future mods you install and want the mod manager to manage will also have to be dropped into this folder.
GUI update!
Redo the mod menu GUI
Added Thunderstore button
Add "disable_mods" launch argument to disable UMM on startup
Actually expose the IsDevBuild
bool in UKAPI
Installation instructions
- Follow the Bepinex tutorial here, up until 1:10
- Unzip the UMM.zip file into ULTRAKILL\BepInEx, note that UMM is a plugin and will need to go into the plugins folder, while UMM Mods will need to be in the root directory of BepInEx. UMM comes with one test mod using the UKAPI.
- Drop all of your current mods into ULTRAKILL\BepInEx\UMM Mods, right now mods do not automatically load on start and will have to be set to do so in the mods button on the game's menu screen. Any future mods you install and want the mod manager to manage will also have to be dropped into this folder.
Small changes
Added level changed system, allows you to fire functions when functions change as well as get the current scene type, courtesy of Hydraxous.
Small changes so UMM will function with Thunderstore.
Add boolean to check if UMM is in a dev build (UltraModManager.devBuild
).
Installation instructions
- Follow the Bepinex tutorial here, up until 1:10
- Unzip the UMM.zip file into ULTRAKILL\BepInEx, note that UMM is a plugin and will need to go into the plugins folder, while UMM Mods will need to be in the root directory of BepInEx. UMM comes with one test mod using the UKAPI.
- Drop all of your current mods into ULTRAKILL\BepInEx\UMM Mods, right now mods do not automatically load on start and will have to be set to do so in the mods button on the game's menu screen. Any future mods you install and want the mod manager to manage will also have to be dropped into this folder.
Keybind System
Add UKKeyBinds class
Add new dependency system courtesy of PetersonE1
Various improvements to better fit C# syntax courtesy of TeamDoodz
Installation instructions
- Follow the Bepinex tutorial here, up until 1:10
- Unzip the UMM.zip file into ULTRAKILL\BepInEx, note that UMM is a plugin and will need to go into the plugins folder, while UMM Mods will need to be in the root directory of BepInEx. UMM comes with one test mod using the UKAPI.
- Drop all of your current mods into ULTRAKILL\BepInEx\UMM Mods, right now mods do not automatically load on start and will have to be set to do so in the mods button on the game's menu screen. Any future mods you install and want the mod manager to manage will also have to be dropped into this folder.
Save system fix
Fix save system would not function correctly unless you were retrieving persistent data as a string
Installation instructions
- Follow the Bepinex tutorial here, up until 1:10
- Unzip the UMM.zip file into ULTRAKILL\BepInEx, note that UMM is a plugin and will need to go into the plugins folder, while UMM Mods will need to be in the root directory of BepInEx. UMM comes with one test mod using the UKAPI.
- Drop all of your current mods into ULTRAKILL\BepInEx\UMM Mods, right now mods do not automatically load on start and will have to be set to do so in the mods button on the game's menu screen. Any future mods you install and want the mod manager to manage will also have to be dropped into this folder.
Sandbox argument!
Wiki is done!
Remove redundant code
Add function to load directly into the sandbox if the game is launched with command line arguments "uk_construct" or "sandbox".
"Small changes"
Installation instructions
- Follow the Bepinex tutorial here, up until 1:10
- Unzip the UMM.zip file into ULTRAKILL\BepInEx, note that UMM is a plugin and will need to go into the plugins folder, while UMM Mods will need to be in the root directory of BepInEx. UMM comes with one test mod using the UKAPI.
- Drop all of your current mods into ULTRAKILL\BepInEx\UMM Mods, right now mods do not automatically load on start and will have to be set to do so in the mods button on the game's menu screen. Any future mods you install and want the mod manager to manage will also have to be dropped into this folder.
Clarify where mods should be put
Changed text when no mods are found to show where mods should be put (BepInEx/UMM Mods/)
Installation instructions
- Follow the Bepinex tutorial here, up until 1:10
- Unzip the UMM.zip file into ULTRAKILL\BepInEx, note that UMM is a plugin and will need to go into the plugins folder, while UMM Mods will need to be in the root directory of BepInEx. UMM comes with one test mod using the UKAPI.
- Drop all of your current mods into ULTRAKILL\BepInEx\UMM Mods, right now mods do not automatically load on start and will have to be set to do so in the mods button on the game's menu screen. Any future mods you install and want the mod manager to manage will also have to be dropped into this folder.