Skip to main content

ModioUGC

ModioUGC (along with ModioUGC Editor) is a module specifically for our Unreal Engine Plugin that facilitates PAK file loading and unloading for Unreal Engine projects.

caution

This plugin is currently released in an experimental state. Functionality is subject to change. Please use with caution in production environments.

UGC is authored as content-only plugins. Each plugin represents a piece of UGC, where content such as textures, meshes, blueprints, etc., can be added. The UGC plugin is then packaged into the following files:

  • A .pak file (always created)
  • .ucas and .utoc files (created when Io Store is used)
  • An accompanying .uplugin file for mounting at runtime

This process is similar to how the Project Launcher packages a plugin as DLC. The packaged UGC can be compressed, optionally uploaded to mod.io, downloaded, and applied in-game using the runtime module.

tip

To learn more about UGC loading for Unreal Engine, see UGC Best Practices.

What's included

ModioUGC features two main modules:

  • Editor Module: Handles UGC creation, management, and packaging.
  • Runtime Module: Manages mounting of mods (pak files) to the game.