Last updated: September 18, 2026
Plugins add voting, admin tools, custom game modes, and much more to a Team Fortress 2 server. Almost all TF2 servers use two frameworks together: MetaMod:Source, which loads the plugin system, and SourceMod, which runs the actual plugins.
| Component | Where it goes | Purpose |
|---|---|---|
| MetaMod:Source | tf/addons/ | Loads plugin frameworks. Must be installed first. |
| SourceMod | tf/addons/sourcemod/ | Runs plugins, admin system, and votes. |
Plugins (.smx) | tf/addons/sourcemod/plugins/ | Individual features you download. |
| Plugin configs | tf/cfg/sourcemod/ | Settings for each plugin. |
addons folder into tf/, so you end up with tf/addons/metamod/ and a tf/addons/metamod.vdf file.meta version - if it responds with version information, MetaMod is loaded.tf/addons/metamod.vdf is missing or the wrong game, generate a fresh one with the tool at sourcemm.net/vdf (select Team Fortress 2) and upload it into tf/addons/.
addons and cfg folders into tf/. You should now have tf/addons/sourcemod/ and tf/cfg/sourcemod/.sm version in the console. If it reports a version, SourceMod is loading..smx file.tf/addons/sourcemod/plugins/.tf/cfg/sourcemod/ on first run.| 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. |
configs folder so your plugin settings are not overwritten.