Skip to main content

Mod Creation Tool

Mod Creation & Upload Tool

The mod.io Unreal Engine's plugin includes an editor module which provides an embedded mod.io - Content Creation and Upload Tool.

Editor-specific plugin modules

Module NameDescriptionModule Type
ModioEditorEditor details customization and asset factories for UE content creation and upload tool classesEditor

Opening the tool

Click the mod.io icon in Unreal Engine to show a drop down menu, click the Create & Upload menu. Once opened, it may require mod.io authentication as below.

how_to_open_tool

Authenticating

Authentication may be required either being a first time user of the module or not logged in previously. If you are already logged in, you will automatically be redirected to creating or editing mods.

The user will be authenticated if not already logged in to mod.io account.

Email: Enter your email in the text box shown below and click Login, a verification code will be sent to the submitted email address.

auth_enter_email

Verification Code

Verification Code: Enter the code received in your email and click Authenticate.

auth_enter_code

If everything goes correctly, you will be authenticated successfully.

Create or Edit Mods

After successfull authentication, you can either Create Mod or Edit Mods.

create_or_upload_mod

Create Mod

Create Mod lets you create a new mod.

create_mod

Edit Mods

Edit Mods lets you edit existing mods and change any specific values or mod files on them.

edit_mods

Create a Mod

Creating a mod is made easy directly from within Unreal Engine described in the process below.

Create Mod

Click Create Mod and fill the following required fields:

Create Mod Properties

FieldsDescription
Path to Logo FileBrowse to select your .png file for logo
NameName of the mod
SummaryA brief summary of the mod

create_mod_properties

Once filled all the required fields, click Submit to create the mod.

create_mod_properties_submit

TIP: You may get an error dialog if the game doesn't support your platform or the game is locked.

error_platform_not_supported error_game_locked

Once everything goes successful you will be asked if you also want to upload a mod file right away.

mod_created_modfile_prompt

If Yes is selected you will be redirected to STEP 6.

Edit existing mods

Editing existing mods is made easy in the same way as creating a mod directly from within Unreal Engine described in the process below.

Edit Mods

By clicking Edit Mods, a list of mods will be shown to edit. You can select a mod by clicking on it.

Browse Mods

NameDescription
Your mod nameYour mod description

browse_mods

Once a mod is selected, click Edit Mod to edit the mod.

browse_mods_edit_mods

Edit Mod Properties

FieldDescription
NameYour mod name
SummaryYour mod summary
Homepage URLYour mod homepage url

edit_mod_properties

If you want to change the mod properties, make desirable changes to above fields and click Submit.

edit_mod_properties_submit

Then click Edit Files to see list of existing mod files.

edit_mod_properties_edit_files

Modfile

NamePlatformVersionStatus
Your mod file nameYour mod platformYour mod file versionYour mod file status

browse_modfile

Uploading a new modfile

To upload a mod file, a workspace directory path is mandatory which is described in the process below.

Click New Modfile

browse_modfile_new_modfile

You may need to select Create mod for PC

create_mod_for_pc

Fill the required fields:

TIP: You may get an error dialog if the game doesn't support your platform or the game is locked.

Upload Mod File

FieldDescription
VersionYour mod file version
ChangelogYour mod file platform
Set as Active ReleaseWhether to set as Active Release
Path to Mod Root DirectoryPath to the workspace directory

upload_modfile

Once all fields are filled out, click Submit

upload_modfile_submit

Once submitted, the progress bar will be displayed about the workspace directory being zipped and uploaded with all other information provided for the new mod file.

upload_modfile_submit_status

Mod file upload

TIP: You may get an error dialog if the game doesn't support your platform or the game is locked or any error that occurs due to internet or any other circumstances.

modfile_successfully_uploaded