With the modding scene for Counter Strike 2 (CS2) rapidly expanding, players are facing a flood of new content, making it tough to identify the most effective and exciting mods out there. That's where we come in. This post is dedicated to cutting through the noise, providing you with a concise list of the CS2 plugins you shouldn't miss.
Also, if you've never installed a plugin before, then follow this guide, and it will show you how to install any CS2 plugin listed below.
You must have a modding framework installed on your server to use this. Here are the 2 plugins you need to get started with plugins.
CounterStrikeSharp (Also known as CSS - Join their Discord here) is currently the most popular Sourcemod equivalent for Counter Strike 2. Here is a list of all the known CounterStrikeSharp plugins available right now. If you have a CounterStrikeSharp plugin you want listed, simply reach out to me on the GhostCap Discord, and I'll get it listed!
Plugin Name | Tags | Description |
---|---|---|
cs2-instaplant | Gameplay | Plants the bomb instantly as T. To be used with cs2-retakes. |
SLAYER_1HitKill | Gameplay | Allows players to kill each other in 1 hit. |
SLAYER_UnrestrictedFOV | Gameplay | This simple plugin allow players to Change their FOV. |
cssharp-soccerball | Fun | Spawn scoccerballs in CS2. |
cs2-gungame | Gameplay | Gun Game Mode for CS2. |
cs2-Chat-Logger | Administration | Log any chat to discord or text. |
cs2-Kill-Sound | Fun | play a sound when a kill is made. |
cs2-Connect-Disconnect-Sound | Fun | Messages sent when certian events happen. |
cs2-instadefuse | Gameplay | Instantly defuse the bomb once conditions are met. To be used with cs2-retakes. |
CS2-Autoplant | Gameplay | Automatically plant the bomb after freezetime ends. |
cs2-retakes | Gameplay | CS2 implementation of retakes. Based on the version for CS:GO by Splewis. |
cs2-Game-Manager | Administration | Block/Hide, Messages Ping, Radio, Connect, Disconnect, Sounds, Restart On Last Player Disconnect, And More. |
CS2-One-In-The-Chamber | Fun | Everyone has a deagle that will insta kill other players. |
CS2-Deathmatch | Gameplay | Custom Deathmatch CS2 plugin. Includes custom spawnpoints, multicfg, gun selection, spawn protection, etc. |
LanguageManagerPlugin | Administration | Changes the players language based on their location. |
cs2-VIPCore | Administration | VIP API for other VIP plugins. |
cs2-simple-discord-report | Administration | Send player !report directly to Discord. |
CS2_AntiVPN | Administration | Block players from specific countries or VPN users. |
NameChecker-cs2 | Administration | Checks the names of the players when connecting. |
CS2-RecordAbuse | Administration | Allows admins to record demos with a command. |
ZombieSharp | Gameplay | Zombie Escape Gamemode plugin for Counter-Strike 2. |
cs2-css-flashlight | Gameplay | Adds a flashlight to the server. |
NightVip | Administration | Gives player basic VIP privileges, but for a certain period of time. |
cs2-hideadmin | Administration | Hide admins from the player list. |
cs2-ctban | Gameplay | Can ban player from connecting to CTs. |
Cs2Telegram | Administration | Manage your CS2 server using a telegram bot. |
cs2-simple-guns-menu | Gameplay | Add a chat gun menu to your server. |
CS2-DeleteLogs | Administration | Automatically delete logs from your server. |
CS2-ShowDamage | Fun | Displays information about inflicted damage on the screen. |
cs2_teleportprotection | Gameplay | Protect players for X seconds when they touch trigger_teleport. |
cs2-mapchooser | Administration | This plugin handles basic map voting features like nominate, rtv, extend and end of map voting. |
CS2-Check-Cheats | Administration | Assist administrators in checking suspicious players for the use of cheats. |
cs2-deathrun-manager | Gameplay | Deathrun Manager for CounterStrikeSharp Framework CS2. |
cs2-Adminchat | Administation | Allow admins to chat with each other. |
SuperheroPlugin | Fun | CSS based superhero plugin. |
SLAYER_Noscope | Gameplay | This plugin disables scope of weapons like AWP, scout, etc. |
DiscordStatus | Fun | Monitor your server by sending cute embeds to Discord. |
CS2-WarnSystem | Administration | Issue warnings to players who violate the rules |
cs2_IPBlocker | Administration | Blocks messages that contains an IP. |
CS2-SimpleAdmin | Administration | Manage your Counter-Strike 2 server by simple commands. |
Welcome | Fun | Send a welcome message when the player joins the server. |
CS2-AntiTeamFlash | Gameplay | Simple anti team flash plugin. |
cs2-countdown | Fun | A simple countdown for admins. |
flashbattles | Fun | Makes you swap with the flasher if you get flashed. |
IgnoreMessages | Administration | This plugin can remove the messages from the chat like an auto moderator. |
cs2-BlockerPasses | Gameplay | Blocks passages if there are not a certain number of players on the server. |
CS2-SteamGroupRestrict | Administration | Restrict commands for players who are not in your Steam group. |
cm-cs2-colorsay | Fun | Adds color to your chat messages. |
cs2-specialrounds | Fun | Randomly generates special rounds. |
CSS-CreateCustomCommands | Administration | Create custom responses for messages such as !discord or !help. |
cm-cs2-defaultskins | Gameplay | Enforce default skins on players. |
Economy | Fun | Plugin for creating economic relations between players on cs2 servers. |
ResourcePrecacher | Administration | Precache any Resource in CS2. |
cs2_chat2vk | Administration | Send chat messages to VK. |
CSS-Regenerate-Health | Fun | !medic, !heal or !regen to regenerate your health to full. |
Medic | Fun | Allows you to refill your health. |
CS2-ChatManager | Administration | Allows managing CS2 chat messages. |
cs2-spawntools | Gameplay | Dynamically create spawns per map. |
deleteBuyZones | Administration | Delete all buyzones for a map. |
Force-AllTalk | Administration | A very simple plugin that enables every 'talk' related convar. |
WeaponPurchaseCommand | Gameplay | Buy weapons using commands. |
CS2_BombsitesRestrict | Gameplay | Restricts the random bombsite of each round. |
CS2-Parachute | Fun | Parachute when you press E in the air. |
PugPlugin-CSSharp | Modes | CS2 PugPlugin for setting up 10man servers. |
CS2_DiscordRelayEnhanced | Administration | This plugin sends chat messages from players to your Discord channel. |
VoteBKM | Administration | Plugin for blocking players by voting. |
Weapon-Spawner | Gameplay | Gives players weapons from a chat command. |
CS2-VipManager | Administration | Plugin for CS2 that stores admins in mysql and apply permissions on the game. |
cs2_Setbothp | Gameplay | Just set your HP value for bots. |
ScoutsNKnives | Modes | Classic ScoutsNKnives with a bit of customization. |
CS2-Tags | Fun | Adds tags before player names in chat and the scoreboard. |
CS2-RanksPoints | Stats | RanksPoints system is based on a simple principle: players perform various actions in the game, resulting in either gaining or losing experience points. |
cs2-vip | Administration | A VIP system for CS2. |
CS2-CallAdmin | Administration | Plugin for CS2 that reports a player on game and send a webhook message to discord. |
css-C4-Timer | Fun | This plugin adds countdown to c4 bomb explosion to your server. |
cs2-ranks | Stats | An in depth ranking system for CS2. Simmilar to Levels Ranks for CSGO. |
CS2-BotSlay | Gameplay | Slay all bots when the last player dies. |
cs2-rockthevote | Administration | Players can !rtv using the stock CS2 map chooser. |
css-basic-admin | Administration | A basic admin plugin for CSSharp. |
CS2-PlayersBet | Fun | Allows players to bet on the next winning team. |
SharpTimer | Modes | A timer for Surf, Bhop, KZ and MG maps. |
cs2_ShowPlayersInfo | Administration | Show info about players in game chat(UserID, Name, SteamID64) |
CS2_SteamRestrict | Administration | Enforce minimum CS2 playtime and Steam level requirements, and customize restrictions for Prime and non-Prime players. |
CS2-Kill-Plugin | Fun | Allows players to suicide via chat by entering "!suicide" or "/suicide" |
cs2-SimpleResetScore | Stats | This plugin resets your score with command !rs |
cs2_blockradiocommands | Administration | A CSSharp plugin to block all radio commands. |
CS2-AutoUpdater | Administration | Automatically checks for a server update and restarts your server while notifying players in game. |
CS2-Practice-Plugin | Modes | Open Source Plugin for Counterstrike 2 based on CounterStrikeSharp |
Discord-cs2-ReportSystem | Administration | Allows players to send reports (complaints) about other players straight to a Discord channel. |
CS2_DiscordRelay | Administration | This plugin sends chat messages from players to your Discord channel. |
CS2 Simple Ranks | Stats | Allows you to create an unlimited number of ranks with customizable experience thresholds and rank colors. |
MatchZy | Modes | For running and managing practice/pugs/scrims/matches with easy configuration! |
CS2 Damage Info | Gameplay | Displays the amount of damage players have inflicted on the victim's HP and Armor, as well as the hit groups they have hit. |
CS2_PlaytimeTracker | Stats | This plugin allows the players to check their playtime, team-specific playtime, and death or alive playtime. |
CS2 Connection Logs | Administration | This plugin adds players to a database to track when they join with their IP. It prints to discord through a webhook when a player join (with their IP) and leaves. |
cs2-LiteVIP | Administration | Plugin for CS2 with basic VIP functions. |
Get SteamID | Administration | A simple plugin that adds display of all types of Steam IDs to chat. |
AFKManager | Gameplay | A simple AFK Manager plugin for CS2. |
Lite MapChooser | Administration | The most lightweight and functional plugin for changing maps, rtv and nominations |
Auto Map Changer | Administration | Automatically changes the map when not active to the one specified in the config. |
ColoredSmokeTeam | Fun | Allows you to change the color of smoke grenades. |
ResetScore | Stats | Reset statistics (kills, deaths, assists, head-killers, damage). The same as !rs on CSGO. |
Connect Info | Administration | Displays a message to everyone in the chat when a player connects (with information about the city and country) and disconnects. |
RandomStartMap | Administration | Sets a random map when the server is started. |
PugSharp | Modes | PugSharp is a PUG System Plugin for CS2 based on the awesome CounterStrikeSharp. |
AutoClearMaps | Administration | Automatically deletes the default maps to save disk space. |
cs2-advertisement | Administration | A plugin for cs2 that allows you to show ads in chat/center/panel |
CS2_Speedometer | Gameplay | Just a speedometer for CS2 |
CS2Retake | Modes | Implementation of a Retake plugin for CS2 using CounterStrikeSharp |
Weapon-Restrict | Gameplay | Allows CS2 server owners to block/whitelist players from a country based on IP |
CS2 Mini Admin | Administration | Adds basic administrator functions |
CS2 Instant Defuse | Gameplay | This plugin allows the bomb to be instantly defused |
CS2 Rcon | Administration | Enables RCON inside CS2 |
MapConfigurator | Administration | Easily create unique configuration files on a per-map basis. |
NoBlock | Gameplay | Players will then be allowed to walk through each other without being stopped due to collision settings, regardless of their team affiliation. |
MetaCommandsBlocker | Administration | Block your server's Metamod, plugins and modules version from players. |
CS2_Whitelist | Administration | Restricts access to the server for Steam IDs listed in the whitelist. |
DeathmatchPlugin | Modes | Deathmatch plugin, with player configurable loadouts, killstreaks, and a (mid) buy menu integration. |
K4-System | Stats | Playtime tracker, statistical records, and player ranks. Additionally, it includes VIP functions and admin commands for added functionality. |
DisableWeapons | Gameplay | Add the weapons you want to be completely restricted from the game. |
cs2_Advertisements_Database | Administration | Advertisements plugin with database for multiple server |
CS2 Jailbreak | Modes | Jailbreak plugin for CS2 |
cs2-vipguns | Administration | Allow players with VIP to buy specific guns |
cs2-showdamage | Gameplay | Simple show damage plugin for CS2 |
CS2-AutoBalancePlugin | Gameplay | Auto Balance Plugin for CS2 using CounterStrikeSharp |
cs2-chatspy | Administration | Catches the enemy team's message and sends them to the administrators |
CS2 Teleport | Gameplay | Advanced teleport command plugin |
cs2-killfeed-filter | Gameplay | Show players only their own killfeed. Perfect for deathmatch servers. |
SimpleAdmin | Administration | This is a very basic ban/unban/kick plugin for CounterStrikeSharp that uses SQLite. |
GoSpec | Gameplay | Allows players to type !spec in chat |
NoKnifeDamage | Gameplay | Stops players from taking knife damage. Perfect for AWP servers. |
WorkshopDefaultMap | Administration | Allows you to choose your own CS2 start workshop map. |
TeamBets | Fun | Place a bet on what team you think is going to win. |
Weapon-Restrict | Gameplay | Restrict the user of certain weapons |
Simple Spawn Protection | Gameplay | Grants spawn protection to players |
No Zoom Rounds | Fun | Allows players to vote for no zoom rounds. |
BOTiki | Gameplay | Add or remove bots depending on the number of players |
Admin List | Administration | Simple admin list plugin |
CS2 Hide Lower Body Plugin | Gameplay | Hide player's lower body by using the command !legs |
Here is a list of all the known CS2 Metamod plugins available right now. If you have a CS2 plugin you want listed, simply reach out to me on the GhostCap Discord, and I'll get it listed!
Plugin Name | Description |
---|---|
cs2-weapon-skin | Allows you to use !ws and change skins on your CS2 server. |
mm-cs2-coach | This Metamod add-on ONLY adds the workaround to set a player as a coach on competitive matches. |
cs2-bans | A Metamod plugin that allows server administrators to manage bans, designed specifically for CS2. |
mm-cs2-scrim | This Metamod add-on is tailored for CS2, facilitating competitive teams by adding essential features. |
MiniVIP | A Metamod:Source plugin that introduces basic VIP player features in CS2, enhancing the gaming experience. |
MovementUnlocker | This plugin removes the max speed limitation for players on the ground in CS2, mimicking the feel of CS:S. |
advertising | A unique Metamod:Source plugin for CS2 that adds advertising capabilities to the server. |
cs2-fake-rcon | Add back RCON support to CS2 |
cs2kz | KZ plugin for CS2 |
AcceleratorLocal | Local Linux crash handler for CS2 |
surfcombat-metamod-cs2 | Surf Combat Metamod plugin for CS 2 |
dmrank | Server plugin for rating deathmatch players. |
CS2Fixes | A plugin with various features suited towards Zombie Escape servers |
Edit: I now have a full guide on how to install CS2 plugins
Installing CS2 plugins is pretty straight forward and almost the same as CSGO. In fact, some game hosts such as Game Host Bros (that I own) support installing mods right from their dashboard. I would check to make sure they don't already have a Metamod installer there first, as it might be better for you to use that.
If they don't have a mod install, or you're self-hosting your own CS2 server, here is how you install plugins on your vanilla CS2 server.
/addons/
directory to /game/csgo/
/game/csgo/
, locate gameinfo.gi
Game_LowViolence csgo_lv // Perfect World content override
" Game csgo/addons/metamod
"meta list
" to see if it works. If it says unknown command, then check you copied the Metamod addons folder to the correct location./game/csgo/metamod/
meta list
" to see if the plugin is loadedEach plugin will have its own install instructions, but this is going to cover 99% of plugins that you install.
As of writing, this Sourcemod isn't released for CS2. We will add it once it's released.
EVER WANTED TO START YOUR OWN GAME SERVER?