Spotlight Sale: Save 50% on select products now through July 15.

Pak Creator Plugin

Blue Mountains - Code Plugins - Dec 10, 2022

Plugin for creating pak files out of content plugins in the editor.

  • Supported Platforms
  • Supported Engine Versions
    4.27, 5.0 - 5.4
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

Pak Creator is a plugin that can be used in the Unreal Editor for creating .pak files. The plugin creates an independent .pak file out of content plugins. This is useful if you would like to distribute content to users or customers. For example for game modding or in the architectural industry.

This is a convenience tool if you would like to not use Unreal project launcher.


This tool only creates .pak files. To load and use the pak file you must use the engine's pak functions or use the PakLoader plugin.

Technical Details

You must disable the "Use Io Store" setting in your project settings to use traditional pak files.


Important info: If the created pak is very small and does not contain the assets then please check if you have a map somewhere inside the /Game folder. It can also be an empty map. There just has to exist one for Unreal to successfully create the pak file. Please also try out the Example Project from below.


Features:

  •  Create pak files out of content plugins.
  •  Choose a target platform for the pak file: Windows, Android (more platforms to come)
  •  Select multiple content plugins to create a pak for.

Code Modules:

  •  Editor Module: "PakCreator"

Number of Blueprints: 0

Number of C++ Classes: 5

Network Replicated: No

Supported Development Platforms: Windows x64, MacOS, Linux

Documentation: Link to Google Drive

Example Project: Link to Google Drive It has a content plugin named "MyFirstMod" which has some example assets and also a child material which depends on a parent material in /Game.

You can use this plugin to create an independent .pak file.

Important/Additional Notes: This tool only creates .pak files. To load and use the pak file you must use the engine's pak functions or use the PakLoader plugin.