Counter-Strike 2
Updated April 22, 2026
CS2 Plugins: MetaMod & CounterStrikeSharp
Enable MetaMod and CounterStrikeSharp on your CS2 server to unlock plugins. Covers one-click install, manual plugin upload, and the full list of available plugins including practice mode, ranking systems, and admin tools.
CS2pluginsMetaModCounterStrikeSharpCSSmodsinstall
Overview
CS2 plugins are built on two frameworks:
- MetaMod:Source — a low-level plugin loader that hooks into the game engine. Required for CounterStrikeSharp and many other plugins.
- CounterStrikeSharp (CSS) — a C#-based scripting layer on top of MetaMod. Most modern CS2 plugins are written for CSS.
Unlike CS:GO's SourceMod ecosystem, CS2 plugins must be rewritten for the new engine — the plugin library is actively growing.
Step 1: Enable MetaMod and CounterStrikeSharp
AMP (CubeCoders)
- Open your AMP panel and go to your CS2 instance
- Navigate to Configuration → CS2 Settings
- Enable MetaMod and optionally CounterStrikeSharp
- Restart the server
WISP / Pterodactyl
- Open your WISP panel and select your CS2 server
- Go to the Mods or Startup tab (depending on your egg configuration)
- Enable MetaMod and CounterStrikeSharp as startup flags
- Restart the server from the console
Step 2: Install Plugins
Option A — One-Click Installer (If Available)
Some panel configurations include a plugin browser. If your setup supports it, enable plugins there and restart the server.
Option B — Manual Upload (Standard Method)
- Download the plugin from its GitHub repository (look for a
.ziprelease) - Extract the contents
- Upload the plugin folder to your server's
addons/counterstrikesharp/plugins/directory using your panel's File Manager - Restart the server
Plugin config files typically live in addons/counterstrikesharp/configs/plugins/<PluginName>/.
Available Plugins
| Plugin | Type | Purpose |
|---|---|---|
| MatchZy | CSS | Practice mode, scrim setup, live match management |
| K4-SimpleRanks | CSS | Point-based ranking system with leaderboards |
| DM Rank | CSS | Deathmatch-specific ranking |
| Admin Commands | CSS | In-game admin menu (!admin, kick, ban, mute) |
| AFK Manager | CSS | Auto-kick idle players |
| Advertisement | CSS | Rotating server messages in chat |
| Map Changer | CSS | Vote-to-change-map system |
| Ban system | CSS | Simple ban/mute management |
| KZ (KreedZ) | CSS | Climb/KreedZ game mode |
| Surf | CSS | Surf game mode |
| Jailbreak | CSS | Jailbreak game mode |
| LuaUnlocker | MetaMod | Unlock server-side Lua scripting |
| Fake RCON | MetaMod | Adds RCON support (Valve hasn't enabled it natively yet) |
Troubleshooting
Plugin not loading?
- Confirm CounterStrikeSharp version matches the plugin's requirements (check the plugin's GitHub releases page)
- Check the server console for errors referencing the plugin name
- Verify the plugin is in the correct folder (
plugins/, not the rootaddons/directory)
Server crashing after installing a plugin?
- Remove the plugin and see if the crash stops — most crashes come from version mismatches
- Check
addons/counterstrikesharp/logs/for error details
Related
Back to Knowledgebase
Need help?
Submit a Ticket →