Skip to content
This repository has been archived by the owner on Apr 24, 2024. It is now read-only.

Releases: Temperz87/ultra-mod-manager

The "Support That" Update

23 May 17:02
Compare
Choose a tag to compare

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

  1. Follow the Bepinex tutorial here, up until 1:10
  2. 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.
  3. 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

27 Apr 14:35
Compare
Choose a tag to compare

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

  1. Follow the Bepinex tutorial here, up until 1:10
  2. 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.
  3. 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

20 Mar 00:14
e2cc933
Compare
Choose a tag to compare

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

  1. Follow the Bepinex tutorial here, up until 1:10
  2. 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.
  3. 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

17 Mar 20:46
e2cc933
Compare
Choose a tag to compare

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

  1. Follow the Bepinex tutorial here, up until 1:10
  2. 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.
  3. 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!

18 Feb 04:36
Compare
Choose a tag to compare

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

  1. Follow the Bepinex tutorial here, up until 1:10
  2. 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.
  3. 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

19 Jan 15:02
Compare
Choose a tag to compare
Small changes Pre-release
Pre-release

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

  1. Follow the Bepinex tutorial here, up until 1:10
  2. 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.
  3. 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

13 Dec 19:59
ebbf64a
Compare
Choose a tag to compare
Keybind System Pre-release
Pre-release

Add UKKeyBinds class
Add new dependency system courtesy of PetersonE1
Various improvements to better fit C# syntax courtesy of TeamDoodz

Installation instructions

  1. Follow the Bepinex tutorial here, up until 1:10
  2. 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.
  3. 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

31 Oct 20:41
Compare
Choose a tag to compare
Save system fix Pre-release
Pre-release

Fix save system would not function correctly unless you were retrieving persistent data as a string

Installation instructions

  1. Follow the Bepinex tutorial here, up until 1:10
  2. 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.
  3. 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!

02 Oct 04:38
Compare
Choose a tag to compare
Sandbox argument! Pre-release
Pre-release

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

  1. Follow the Bepinex tutorial here, up until 1:10
  2. 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.
  3. 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

04 Sep 17:56
Compare
Choose a tag to compare
Pre-release

Changed text when no mods are found to show where mods should be put (BepInEx/UMM Mods/)

Installation instructions

  1. Follow the Bepinex tutorial here, up until 1:10
  2. 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.
  3. 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.