Skip to main content
Getting Started

Installing the Plugin

📽️ Video Tutorial Available

You can follow along with our Getting Started Video Tutorial for a visual walkthrough.

Installation Overview​

The plugin can be installed in two ways:

  • Fab / Epic Games Launcher: follow all the steps below.
  • Gumroad: place the downloaded SteamCorePRO plugin folder in your project's Plugins folder, then continue from Step 4.

See Purchase Plugin for where to buy the plugin.

warning

The plugin will show an error on startup if the engine's OnlineSubsystemSteam or SteamShared plugins are enabled. These must be disabled for SteamCore to function properly (see Step 1).


Step 1: Disable Engine Steam Plugins​

Before proceeding, make sure to disable any built-in Steam-related plugins that come with the engine.

Disable Engine Plugins


Step 2: Select Your Engine Version​

Open the Epic Launcher and ensure you're selecting the correct version of Unreal Engine.

Select Engine Version


Step 3: Move the Plugin to Your Project​

After installation, move (do not copy) the plugin from the engine’s Marketplace directory to your project’s Plugins folder.

If your project doesn't have a Plugins directory yet, you’ll need to create one.

Example Path: C:\Program Files\Epic Games\UE_5.x\Engine\Plugins\Marketplace (replace UE_5.x with your engine version)

Move Plugin


Step 4: (Optional) Force Plugin/Project Recompile​

To ensure everything compiles cleanly, you can force a recompile by deleting the following folders from your project directory:

  • Binaries
  • Build
  • Intermediate
  • Saved

Clean Project

Also delete the following folders from the SteamCore plugin directory:

  • Binaries
  • Intermediate

Clean Plugin


Step 5: C++ Project Setup​

If you're working with a C++ project, add SteamCorePro as a module dependency in your project's Build.cs file.

C++ Module Setup


Step 6: Enable the Plugin​

Once moved and cleaned, enable the plugin from the Unreal Editor's Plugins menu.

Enable Plugin