SOURCE 2 · VERIFIED 2026-07-27

CS2 plugin stack: install the correct framework

CS2 plugin stack: install the correct framework. Version-specific steps, checks, rollback, and upstream sources for Source 2.

Counter-Strike 2Source 2Current
SHORT ANSWER

Counter-Strike 2 uses Metamod:Source 2 and CounterStrikeSharp for the supported community-plugin workflow covered here. Install only current upstream packages for Source 2, verify the framework before adding a plugin, and keep the stock server snapshot available.

Before you change anything

  1. A legitimate Steam installation or dedicated-server installation for Counter-Strike 2.
  2. A backup of every file that will be changed.
  3. Access to the local client console or the dedicated-server console, as appropriate.

Version-specific procedure

  1. Confirm that the stock dedicated server starts and accepts a connection.
  2. Download Metamod:Source 2 and CounterStrikeSharp only from the linked upstream project pages.
  3. Follow the upstream layout for the game/csgo game directory; do not improvise a loader path from another engine.
  4. Restart the server and verify the framework before installing any third-party plugin.
  5. Capture `meta version` and then the CounterStrikeSharp load line in the server console; add one plugin only after the framework baseline passes.

Verify the result

  1. The framework reports its version in the server console.
  2. The stock server still loads a stock map with the framework and no optional plugin.

Rollback

  1. Stop the server and restore the pre-framework game-directory snapshot; never delete individual loader files while the process is running.

Common pitfalls

  1. A plugin’s marketing claim is not compatibility evidence; require a current release and engine/build support statement.