List of dedicated server tools
This page contains a list of community plugins and tools that are known to work with Team Fortress 2 Classified or are designed for it. Many plugins require the patched TF2 Tools extension and appropriate gamedata. Check each plugin's page for their respective dependencies.
Dependencies
Some existing plugins have dependencies which need to be rebuilt to work with post-Steam builds. This section contains a list of extensions that are rebuilt or otherwise fixed to work with modern TF2C.
| Name | Author | Description | Web page | Download |
|---|---|---|---|---|
| TF2 Tools | Azzy | AlliedModders' TF2 Tools extension patched to work with TF2C. | https://discord.gg/3zMk4vn | https://discord.com/channels/196337717267791874/1011914229307166780/1467172013637636327 |
| SteamWorks | IRQL_NOT_LESS_OR_EQUAL | SteamWorks extension built for amd64. | https://github.com/irql-notlessorequal/SteamWorks | https://github.com/irql-notlessorequal/SteamWorks/actions |
| SMJansson | bottiger | JSON extension recompiled for amd64. Community build with no corresponding source code, use with caution. | https://forums.alliedmods.net/showthread.php?t=184604&page=8 | https://forums.alliedmods.net/attachment.php?attachmentid=204314&d=1715116049 |
General
| Name | Author | Description | Web page | Download |
|---|---|---|---|---|
| Drug Test | webb | Provides command targets for GRN and YLW (i.e. sm_slay @yellow). |
https://codeberg.org/spiderden/sp | https://codeberg.org/spiderden/sp/releases |
| NativeVotes (Heapons Fork) | Heapons | Allows servers to use native menus for voting. | https://github.com/Heapons/sourcemod-nativevotes-updated | https://github.com/Heapons/sourcemod-nativevotes-updated/releases |
| Simple-Scramble | BitsE9 | A simple team scramble plugin. | https://github.com/BitsE9/simple-scramble | https://github.com/BitsE9/simple-scramble/releases |
Chat
| Name | Author | Description | Web page | Download |
|---|---|---|---|---|
| Basic Chat (MCP Fork) | DosMike | AlliedModders' Basic Chat plugin forked to work with MCP. | https://forums.alliedmods.net/showthread.php?p=2777572 | https://github.com/DosMike/SM-MetaChatProcessor/releases |
| MCP Chat Tags | DosMike | Allows for chat tags and coloring of player's chat messages. Backwards compatible with Custom Chat Colors configs. | https://forums.alliedmods.net/showthread.php?p=2777572 | https://github.com/DosMike/SM-MetaChatProcessor/releases |
| MCP Mentions | DosMike | Allows players to ping others in chat using their name. | https://forums.alliedmods.net/showthread.php?p=2777572 | https://github.com/DosMike/SM-MetaChatProcessor/releases |
| MCP SayRedirects | DosMike | Common redirects for chat messages. | https://forums.alliedmods.net/showthread.php?p=2777572 | https://github.com/DosMike/SM-MetaChatProcessor/releases |
| Meta Chat Processor | DosMike | A chat processor known to work well with Team Fortress 2 Classified that includes backwards compatibility with other chat processors like Simple Chat Processor Redux. Includes its own suite of chat tools. | https://forums.alliedmods.net/showthread.php?p=2777572 | https://github.com/DosMike/SM-MetaChatProcessor/releases |
| SRCDS Discord Redux | Heapons | Adds chat bridging between srcds and Discord. | https://github.com/Serider-Lounge/SRCDS-Discord-Redux | https://github.com/Serider-Lounge/SRCDS-Discord-Redux/releases |
| Zensitive | webb | Provides the ability to mark messages as "sensitive" which are not visible unless opted in, similar to spoilered messages. Can work standalone or in conjunction with Meta Chat Processor. | https://codeberg.org/spiderden/sp | https://codeberg.org/spiderden/sp/releases |
Server administration
| Name | Author | Description | Web page | Download |
|---|---|---|---|---|
| Admin Caboose | webb | Provides small utility commands to admins such as the ability to get information like spray hexes and traditional Steam IDs from players, as well as generate steamhistory.net links. | https://codeberg.org/spiderden/sp | https://codeberg.org/spiderden/sp/releases |
| CIDR Blocker | rumblefrog | Can block IP ranges from joining your server, useful for blocking proxies. | https://cidr-blocker.github.io/ | https://github.com/CIDR-Blocker/CIDR-Blocker/releases |
| IDlesslessness | webb | Makes players without Steam IDs unable to chat or spray. Includes a command to kick all IDless players. Optionally can kick them after a period of time after being put in game if they don't still have one. | https://codeberg.org/spiderden/sp | https://codeberg.org/spiderden/sp/releases |
| Lumberjack | webb | Provides logging of chat and other information to Discord via webhooks. Optionally can work with CallAdmin to ping admins. | https://codeberg.org/spiderden/sp | https://codeberg.org/spiderden/sp/releases |
| Rat Poison | webb | Allows admins to specify a whitelist of players who can spray. | https://codeberg.org/spiderden/sp | https://codeberg.org/spiderden/sp/releases |
| SM Utilities | Heapons | A variety of tools for various games, including Team Fortress 2 Classified. | https://github.com/Serider-Lounge/SM-Utilities | https://github.com/Serider-Lounge/SM-Utilities/releases/ |
| Sourcebans++ | Sourcebans++ Dev Team | A suite of tools for managing bans, comm blocks, and more across multiple servers. Requires special setup outside of SourceMod. | https://sbpp.github.io/ | https://github.com/sbpp/sourcebans-pp/releases |
| Stuffify | webb | Provides commands to change certain attributes of players like class, team, as well as regenerate them and respawn them. | https://codeberg.org/spiderden/sp | https://codeberg.org/spiderden/sp/releases |
| VPNBlock | PwnK | Blocks IPs with poor reputations using the Blackbox API. | https://forums.alliedmods.net/showthread.php?t=312792 | Unavailable from original author |
Custom gamemodes/fun
| Name | Author | Description | Web page | Download |
|---|---|---|---|---|
| Class Consciousness | webb | Configurable and stable Class Wars/per-team class enforcement plugin. | https://codeberg.org/spiderden/sp | https://codeberg.org/spiderden/sp/releases |