Getting Setup
Last updated
Last updated
Quickly and easily set up DLC in your project using Blueprints by following this step-by-step guide.
Follow these steps to get the plugin installed:
Install the plugin via Epic Games Launcher vault. If you don't see it after purchasing on Fab, click the refresh button.
Enable the plugin in the Unreal Plugin Window. To get here, go to edit->Plugins->DLC.
Restart the engine editor to finish installing the plugin.
Return to the Unreal Plugin Window and verify that these other plugins are installed.
OnlineSubsystem
OnlineSubsystemSteam
OnlineSubsystemEOS
OnlineSubsystemNull
OnlineSubsystemUtils
That's it! The plugin should now be installed. Next, we need to set up the config file so the engine can recognize the platforms.
Go to your project directory in your systems file explorer(outside the editor).
Once in your project directory, find the Config folder(not the one in saved).
To keep it simple, we will have one config file for all platforms. I will be going over per platform config files in the next step, but its optional.
Open the DefaultEngine.ini file in notepad or your favorite text editor.
Ensure you add this code snippet at the end of the config file, in the designated empty space. Verify that it's not already completed from other tutorials you may have done.
This is useful when targeting non-Windows platforms such as Linux, macOS, PS5, Xbox, iOS
Navigate to your project directory using your system's file explorer.
Navigate to your project directory and locate the "Config" folder. Once found, open it.
Create a new folder that uses the same name as Unreal's identifier for platforms, i.e., "Windows", "PS5", "iOS", "XSX
Copy the DefaultEngine.ini
from the root config folder into the new one. Rename the copied file to [Platform]Engine.ini
, with [Platform]
being the platform name, like WindowsEngine.ini
Open this folder and paste the platform-specific INI code you need. For V3 of the DLC in Blueprints, only Windows and Mac are supported. You can copy the code from the "Setting Up the Config File" section.
Ensure that the same code does not appear in both DefaultEngine.ini and [Platform]Engine.ini.
It should look like this.
That's it for the config file. If you want to know how to have different config files per platform, stay for the next step. Otherwise, please read the before moving on to the Section