🔷 How to Install UBL Framework
Follow these steps to install the UBL Framework and start using it in your game.
⚠️ Pre-Requisites
Before installing UBL, you must have the MK12TTH installed.
🔗 Download MK12TTH from NexusMods.
✅ Make sure MK12TTH is installed and working before proceeding!
📥 Step 1: Download UBL
- Download the latest UBL Framework from NexusMods.
- Locate your game’s root folder:
- Steam: Right-click Mortal Kombat 1 → Manage → Browse Local Files.
📂 Step 2: Extract and Install UBL
- Extract the downloaded UBL archive.
- Move all extracted folders into your game’s root folder.
✅ At this point, UBL is installed, but you still need to configure the game to use it!
🛠️ Step 3: Configure the Game to Use UBL
You must tell the game to use the UBL instances instead of the default ones.
- Navigate to your game's local appdata folder:
-
Press
Win + R
and paste one of the following paths, depending on your platform: -
Steam Version:
%localappdata%/MK12/Saved/Steam/Config/WindowsNoEditor
-
Epic Games Store Version:
%localappdata%/MK12/Saved/EOS/Config/WindowsNoEditor
-
Open
Engine.ini
in a text editor. - Paste the following lines at the very bottom:
[/Script/EngineSettings.GameMapsSettings] GlobalDefaultGameMode=/Game/UBL/UBLMapModeGameMode.UBLMapModeGameMode_C GameInstanceClass=/Game/UBL/UBLFightingGameInstance.UBLFightingGameInstance_C
📂 How to Install UBL Mods
UBL mods must be placed in the following directory inside your game’s folder:
MK12/Content/Paks/BPMods
📌 Steps to Install a Mod
- Download a UBL-compatible mod.
- Extract the mod files
- Move the following files into the
BPMods
folder: .pak
.ucas
.utoc
✅ The mod should now be loaded when you launch the game! 🎮