0%
Loading...
NolimitHost

How to Install Plugins (EXILED) on Your SCP:SL Server

Last updated: September 18, 2026

Plugins add custom roles, gamemodes, and quality-of-life features to your SCP: Secret Laboratory server. The most widely used framework is EXILED, and this guide shows you how to install it and load plugins.

How Plugins Work

SCP:SL supports two plugin frameworks:

  • LabAPI - Northwood's official framework. It ships with every dedicated server, always matches the current game version, and needs no installation.
  • EXILED - the community framework. It runs on top of the game's plugin API and is where the majority of third-party plugins live.

Both can run together, so a server can load LabAPI and EXILED plugins side by side.

Step 1: Install the EXILED Framework

If EXILED is not already installed, download the latest release from the EXILED releases page and upload the framework files to your server's /.config/ so you end up with a /.config/EXILED/ folder.

Tip: Check the panel Console before you start. If the startup output already mentions EXILED, the framework is installed and you can go straight to adding plugins.

Step 2: Upload Plugins

  1. Stop your server from the Console page. Plugins are loaded only at startup, and there is no hot-reload.
  2. Download the plugin's .dll file from its release page. Plugins must be .dll files, not source archives.
  3. In the left sidebar, click Files and open /.config/EXILED/Plugins/.
  4. Upload the .dll directly into that folder. Do not put it inside a sub-folder.
  5. Start the server and watch the console for a line such as Loaded plugin <Name>@<Version>.

Step 3: Add Dependencies (If Required)

Some plugins need extra library files to work. These go in a separate folder, not in the main plugins folder:

  1. Open /.config/EXILED/Plugins/dependencies/.
  2. Upload the required dependency .dll files there.
Important: A plugin placed in the dependencies folder is not loaded as a plugin, and a dependency placed in the main Plugins folder may not resolve. Keep plugins in Plugins and their libraries in Plugins/dependencies.

Step 4: Configure the Plugin

After a plugin runs for the first time, it generates a config file at /.config/EXILED/Configs/<port>-config.yml. Edit it in Files, save, and restart the server to apply your changes.

Where to Find Plugins

  • The official registry at plugins.scpslgame.com.
  • The ExMod-Team and other authors on GitHub.
  • The EXILED and SCP:SL modding Discord communities.
Tip: Install and test one plugin at a time, restarting between each, so that if something breaks you know exactly which plugin caused it.

Troubleshooting Plugins

Symptom Fix
Plugin does not appear in the consoleThe .dll is in the wrong folder. Confirm it is directly inside /.config/EXILED/Plugins/.
"Missing dependencies" in the consoleUpload the required library files to /.config/EXILED/Plugins/dependencies/.
Plugin needs a newer EXILEDUpdate the EXILED framework to match the plugin's required version.
Plugins stopped working after a game updateEXILED usually needs a few days to catch up after a game update. Wait for a new EXILED release, or use LabAPI plugins meanwhile.
Note: The game version, the framework version, and the plugin version all have to line up. A plugin built for an older EXILED release will not load on a newer one.