Skip to main content

ModKit SDK

ModKit SDK is a complete modding framework for Unreal Engine games, distributed as two separate Fab listings designed to work together.

ModKit overview

Demo

Want to see ModKit in action? Download the demo — showcases several mod types running in a packaged game. Requires SDK Modkit.

Two Products, One Ecosystem

ProductAudiencePricePurpose
SDK ModkitGame developersPaidIntegrate mod loading into your game
ModKit — Mod CreatorMod authorsFreeCreate and package mods for ModKit-powered games

Both plugins share the same mod format — a .pak file with an embedded ModDescriptor.json — ensuring perfect compatibility between the two sides.

How It Works

Game Developer                    Mod Creator
───────────────── ─────────────────
1. Installs ModKit SDK 1. Installs ModKit Authoring (free)
2. Calls StartLoadMods() 2. Creates mod with wizard
3. Binds delegates 3. Authors content in UE
4. Ships game with /Mods folder 4. Validates & packages to .pak
5. Distributes .pak to players

Player ▼
──────────────────────────────────────────────────
Drops .pak into /Mods → game auto-loads on start

Supported Unreal Engine Versions

VersionPAK ModsIoStore Mods
UE 5.1 – 5.3
UE 5.4 – 5.7+
IoStore (UE 5.4+)

IoStore (.utoc / .ucas) support is available in the UE 5.4+ version of the SDK. See IoStore support for details.

Key Features

For Game Developers

  • One-line integration — call StartLoadMods() from your loading screen
  • Dependency management — topological sort with circular dependency detection
  • Class overrides — mods transparently replace your Blueprint classes
  • DataTable merging — mods add/replace rows without conflicts
  • Native-code rejection — drag-and-drop mods can never ship executable .dll code
  • Blueprint SDK generator — export your public API as C++ headers for modders
  • Hot-reload — iterate on mods without restarting the Editor
  • Full Blueprint API — everything accessible from Blueprints via UModLoaderSubsystem

For Mod Creators

  • Wizard UI — scaffold a ready-to-use mod plugin in seconds
  • One-click packaging — validate, cook, and PAK in a single action
  • Live build log — real-time output during cook and packaging
  • CLI support — automate builds in CI/CD pipelines
  • Contribution system — declare class overrides and DataTable merges

🎮 Game Developer

You're shipping a game and want to add mod support.

Installation
Quick Start
Configuration

🔧 Mod Creator

You're creating a mod for a ModKit-powered game.

Installation
Creating Your First Mod
Building & Packaging