Skip to content

πŸ”· UBL Framework Overview

The Universal Blueprint Loader (UBL) is a framework that allows actor blueprint mods to dynamically interact with the game. It achieves this by:

  • Loading actor blueprint mods into the game.
  • Processing custom Blueprint events triggered within mods.
  • Handling event logic through UE4SS Lua scripts (UBLScripts).

By combining Unreal Engine Blueprints with the flexibility of Lua scripting, UBL provides a robust system for creating advanced mod interactions previously unattainable.


πŸ”₯ Current Features of UBL

UBL currently allows modders to:

  • πŸ”Ή Change/swap body, face, hair, and cloth meshes
  • πŸ”Ή Swap Havok assets
  • πŸ”Ή Swap character movesets
  • πŸ”Ή Modify blood color and other color properties
  • πŸ”Ή And more…

Future updates will expand UBL’s capabilities, making it even more powerful for modding.


πŸš€ How to Use UBL

πŸ“Œ For Users: Installing UBL

πŸ”— Installation Guide – Step-by-step instructions on how to install UBL into your game.

πŸ“Œ For Modders: Using UBL

UBL provides a framework for modders to integrate custom events into their mods.

πŸ”— Using UBL with Your Mods – A beginner's guide for integrating UBL into your mods.