Last updated: September 18, 2026
Plugins add admin tools, voting, and custom game modes to a Left 4 Dead 2 server. L4D2 uses two frameworks together: MetaMod:Source, which loads the plugin system, and SourceMod, which runs the actual plugins.
| Component | Where it goes | Purpose |
|---|---|---|
| MetaMod:Source | left4dead2/addons/ | Loads plugin frameworks. Install first. |
| SourceMod | left4dead2/addons/sourcemod/ | Runs plugins, admin system, and votes. |
Plugins (.smx) | left4dead2/addons/sourcemod/plugins/ | Individual features you download. |
| Plugin configs | left4dead2/cfg/sourcemod/ | Settings for each plugin. |
addons folder into left4dead2/, so you end up with left4dead2/addons/metamod/ and left4dead2/addons/metamod.vdf.meta version in the console. Version information means MetaMod loaded.metamod.vdf is missing or the wrong game, generate a fresh one with the tool at sourcemm.net/vdf (select Left 4 Dead 2) and upload it into left4dead2/addons/.
addons and cfg folders into left4dead2/, merging with the existing folders. You should now have left4dead2/addons/sourcemod/ and left4dead2/cfg/sourcemod/.sm version. A version report means SourceMod is loading..smx file.left4dead2/addons/sourcemod/plugins/.left4dead2/cfg/sourcemod/ on first run..sp) instead of a compiled .smx, it must be compiled before it can be loaded. Some plugins also include gamedata, translations, or extensions that go in the matching sub-folders under addons/sourcemod/.
| Command | Description |
|---|---|
meta version | Confirm MetaMod is loaded. |
sm version | Confirm SourceMod is loaded. |
sm plugins list | List all loaded plugins. |
sm plugins reload <name> | Reload a single plugin without restarting the server. |