Skip to main content
Get 20% OFF your first order

How to Install Plugins on CS2

At Game Host Bros, you can get Metamod and CounterStrikeSharp installed on your CS2 server with a single click.

Installing Metamod & CounterStrikeSharp

The first thing you need to do is to install Metamod Source and CounterStrikeSharp. You can install it by simply enabling modding in our Game Panel.

  1. Load the Game Host Bros Panel and select your CS2 server.
  2. In the left-hand menu, go to Startup Parameters and toggle on the setting Enable Modding.
  3. Restart the server.

Everything you require to install mods and plugins on your CS2 server is now configured and ready to use. Everything will be automatically updated once your server restarts.

If you disable this setting, your /game/csgo/addons folder will be renamed to disable any plugins from loading. If you re-enable modding, it will install a fresh version of CS# and Metamod without affecting the plugins or configs you previously installed in the renamed addons folder. This is good for testing if a plugin has broken your server. You will need to manually restore your plugins by renaming the addons folder if you do this, or simply contact a bro.

Installing Plugins

Danger

The Enable Modding toggle must be enabled before adding plugins.

  1. Access your server with SFTP.
  2. Navigate to /game/csgo/addons/counterstrikesharp/plugins.
  3. Upload your extracted plugin folder.
  4. Restart your server.

You can check if the plugin is loaded by typing css_plugins list into the console. The most common folder you need to upload plugins to is /game/csgo/addons/counterstrikesharp/plugins for CS#, otherwise refer to the plugin documentation.

CS2 Plugins List

Here is a list of Counter-Strike 2 plugins you can manually install on your server.

Administration Plugins

Plugin NameDescription
LanguageManagerPluginChanges the players language based on their location.
cs2-VIPCoreVIP API for other VIP plugins.
cs2-simple-discord-reportSend player !report directly to Discord.
CS2_AntiVPNBlock players from specific countries or VPN users.
NameChecker-cs2Checks the names of the players when connecting.
CS2-RecordAbuseAllows admins to record demos with a command.
NightVipGives player basic VIP privileges for a certain period of time.
cs2-hideadminHide admins from the player list.
Cs2TelegramManage your CS2 server using a telegram bot.
CS2-DeleteLogsAutomatically delete logs from your server.
cs2-mapchooserHandles basic map voting features like nominate, rtv, extend and end of map voting.
CS2-Check-CheatsAssist administrators in checking suspicious players for the use of cheats.
cs2-AdminchatAllow admins to chat with each other.
CS2-WarnSystemIssue warnings to players who violate the rules.
cs2_IPBlockerBlocks messages that contains an IP.
CS2-SimpleAdminManage your Counter-Strike 2 server by simple commands.
IgnoreMessagesRemove messages from the chat like an auto moderator.
CS2-SteamGroupRestrictRestrict commands for players who are not in your Steam group.
CSS-CreateCustomCommandsCreate custom responses for messages such as !discord or !help.
ResourcePrecacherPrecache any Resource in CS2.
cs2_chat2vkSend chat messages to VK.
CS2-ChatManagerAllows managing CS2 chat messages.
deleteBuyZonesDelete all buyzones for a map.
Force-AllTalkEnables every 'talk' related convar.
CS2_DiscordRelayEnhancedSends chat messages from players to your Discord channel.
VoteBKMPlugin for blocking players by voting.
CS2-VipManagerStores admins in MySQL and applies permissions in the game.
CS2-AutoUpdaterAutomatically checks for a server update and restarts your server.
Discord-cs2-ReportSystemAllows players to send reports about other players to Discord.
CS2_DiscordRelaySends chat messages from players to your Discord channel.
cs2-rockthevotePlayers can !rtv using the stock CS2 map chooser.
css-basic-adminA basic admin plugin for CSSharp.
cs2_ShowPlayersInfoShow info about players in game chat.
CS2_SteamRestrictEnforce minimum CS2 playtime and Steam level requirements.
cs2_blockradiocommandsBlock all radio commands.
CS2-CallAdminReports a player and sends a webhook message to Discord.
cs2-LiteVIPPlugin with basic VIP functions.
Get SteamIDDisplay all types of Steam IDs to chat.
Lite MapChooserLightweight plugin for changing maps, RTV, and nominations.
Auto Map ChangerAutomatically changes the map when not active.
Connect InfoDisplays a message when a player connects with city/country info.
RandomStartMapSets a random map when the server is started.
AutoClearMapsAutomatically deletes the default maps to save disk space.
cs2-advertisementShow ads in chat/center/panel.
CS2 Mini AdminAdds basic administrator functions.
CS2 RconEnables RCON inside CS2.
MapConfiguratorCreate unique configuration files on a per-map basis.
MetaCommandsBlockerBlock your server's Metamod version from players.
CS2_WhitelistRestricts access to the server for Steam IDs in the whitelist.
cs2_Advertisements_DatabaseAdvertisements plugin with database for multiple servers.
cs2-vipgunsAllow VIP players to buy specific guns.
cs2-chatspyCatches the enemy team's messages and sends them to admins.
SimpleAdminBasic ban/unban/kick plugin using SQLite.
WorkshopDefaultMapChoose your own CS2 start workshop map.
Admin ListSimple admin list plugin.
CS2 Connection LogsTrack when players join with their IP and Discord webhook.

Gameplay Plugins

Plugin NameDescription
ZombieSharpZombie Escape Gamemode plugin for Counter-Strike 2.
cs2-css-flashlightAdds a flashlight to the server.
cs2-ctbanCan ban player from connecting to CTs.
cs2-simple-guns-menuAdd a chat gun menu to your server.
cs2_teleportprotectionProtect players when they touch trigger_teleport.
cs2-BlockerPassesBlocks passages if there are not enough players.
cm-cs2-defaultskinsEnforce default skins on players.
cs2-spawntoolsDynamically create spawns per map.
WeaponPurchaseCommandBuy weapons using commands.
CS2_BombsitesRestrictRestricts the random bombsite of each round.
Weapon-SpawnerGives players weapons from a chat command.
cs2_SetbothpSet HP value for bots.
CS2 Damage InfoDisplays damage inflicted on HP and Armor.
AFKManagerAFK Manager plugin for CS2.
CS2_SpeedometerSpeedometer for CS2.
CS2 Instant DefuseAllows the bomb to be instantly defused.
NoBlockPlayers can walk through each other.
CS2-BotSlaySlay all bots when the last player dies.
CS2-AntiTeamFlashAnti team flash plugin.
SLAYER_NoscopeDisables scope of weapons like AWP, scout, etc.
DisableWeaponsRestrict weapons from the game.
cs2-showdamageSimple show damage plugin for CS2.
CS2-AutoBalancePluginAuto Balance Plugin for CS2.
CS2 TeleportAdvanced teleport command plugin.
cs2-killfeed-filterShow players only their own killfeed.
GoSpecAllows players to type !spec in chat.
NoKnifeDamageStops players from taking knife damage.
Simple Spawn ProtectionGrants spawn protection to players.
BOTikiAdd or remove bots depending on player count.
Weapon-RestrictRestrict the use of certain weapons.
CS2 Hide Lower Body PluginHide player's lower body with !legs command.

Fun Plugins

Plugin NameDescription
CS2-ShowDamageDisplays information about inflicted damage on the screen.
SuperheroPluginCSS based superhero plugin.
DiscordStatusMonitor your server by sending embeds to Discord.
WelcomeSend a welcome message when the player joins.
cs2-countdownA simple countdown for admins.
flashbattlesSwap with the flasher if you get flashed.
cm-cs2-colorsayAdds color to your chat messages.
cs2-specialroundsRandomly generates special rounds.
EconomyEconomic relations between players on cs2 servers.
CSS-Regenerate-Health!medic, !heal or !regen to regenerate your health.
MedicAllows you to refill your health.
CS2-ParachuteParachute when you press E in the air.
CS2-PlayersBetAllows players to bet on the next winning team.
CS2-Kill-PluginAllows players to suicide via !suicide command.
css-C4-TimerAdds countdown to C4 bomb explosion.
CS2-TagsAdds tags before player names in chat and scoreboard.
ColoredSmokeTeamChange the color of smoke grenades.
TeamBetsPlace a bet on what team is going to win.
No Zoom RoundsAllows players to vote for no zoom rounds.

Game Modes Plugins

Plugin NameDescription
PugPlugin-CSSharpCS2 PugPlugin for setting up 10man servers.
ScoutsNKnivesClassic ScoutsNKnives with customization.
cs2-deathrun-managerDeathrun Manager for CounterStrikeSharp.
SharpTimerA timer for Surf, Bhop, KZ and MG maps.
CS2-Practice-PluginOpen Source Practice Plugin for CS2.
PugSharpPUG System Plugin for CS2.
CS2RetakeRetake plugin for CS2.
DeathmatchPluginDeathmatch plugin with player configurable loadouts.
MatchZyFor running and managing practice/pugs/scrims/matches.
CS2 JailbreakJailbreak plugin for CS2.

Stats Plugins

Plugin NameDescription
CS2-RanksPointsRanksPoints system for gaining/losing experience points.
cs2-ranksIn-depth ranking system similar to Levels Ranks for CSGO.
CS2 Simple RanksUnlimited ranks with customizable experience thresholds.
CS2_PlaytimeTrackerCheck playtime, team-specific playtime, and more.
cs2-SimpleResetScoreReset your score with command !rs.
K4-SystemPlaytime tracker, statistical records, player ranks, and VIP functions.
ResetScoreReset statistics (kills, deaths, assists, etc).

Setting a Custom Metamod & CounterStrikeSharp Version (Advanced Settings)

By default, when you've turned on Enable Modding, we will keep Metamod and CounterStrikeSharp up to date with the latest version when your server starts. However, there are times where you might need to run an older version for compatibility reasons.

Here are the settings you need to change under Startup Parameters if you want to run a specific version:

  • CounterStrikeSharp Version can be set to the release version such as v258. You can view all the version numbers here.
  • Metamod Version can be set using the build number such as 1293. You can view all the version numbers here.
Still need help?
Can't find what you're looking for? Our friendly support team is ready to help.
Get Support