Skip to main content

The Modern CS2 Plugin Stack

Legacy administrative tools such as SourceMod are no longer compatible with the advanced architecture of Counter-Strike 2 (Source 2). The new industry standard for community server management involves a coordinated combination of Metamod:Source v2.0 and the CounterStrikeSharp (CSS) framework. This complete guide walk you through the complete installation of both components to prepare your FREAKHOSTING server for advanced plugins and custom game logic.

Difficulty

Intermediate

Time

15 Minutes

Phase 1: Metamod:Source Deployment

Metamod serves as the primary technical hook that allows the engine to recognize third-party addons.
1

Acquire Latest Assets

Visit the Metamod:Source Dev Repository and download the distribution package for Linux v2.x.
2

Deploy Core Files

Open the Game Panel File Manager and navigate to the /game/csgo/ directory. Upload and extract the addons folder from the archive.
3

Initialize the Engine Hook

Open the /game/csgo/gameinfo.gi file. Locate the SearchPaths section and add the following entry on a new line inside the brackets: Game csgo/addons/metamod

Phase 2: CounterStrikeSharp Framework

CSS provides the high-level execution environment for C#-based community plugins.
1

Download the Runtime

Obtain the latest distribution labeled with-runtime for Linux from the official CSS GitHub.
2

Synchronize Assets

Upload the CSS assets into your /game/csgo/ directory. Ensure the framework’s addons folder merges perfectly with the directory created in Phase 1.

Phase 3: Technical Verification

Follow these steps to confirm that your modding stack is active and responsive.
1

Initial Reboot

Navigate to the Console tab and Restart your server.
2

Validate the Hook

Execute the command meta list in the console.
3

Review Registry

A successful installation will display CounterStrikeSharp as a loaded and active plugin within the Metamod registry.

Engine Update Sensitivity

Counter-Strike 2 receives frequent updates that may overwrite your gameinfo.gi file or disrupt the Metamod bridge. If your plugins fail to load following an official Valve patch, verify that your custom SearchPath is still present and that you are using the latest development snapshots of both frameworks.

Need Extra Help?

If you encounter any issues, our support team is ready to assist:

Save on Your Hosting

Ready to get a new server? Use code KB20 at checkout for 20% off your first month!

Last Updated: January 2026 | CS2: Modding stack online and verified.