About CS2Fixes
From GitHubA Metamod plugin with fixes and features aimed but not limited to zombie escape
CS2Fixes
CS2Fixes is a Metamod plugin with fixes and features aimed but not limited to zombie escape. This project also serves as a good example and help for source2mod and other developers.
Installation
- Install Metamod
- Download the latest release package for your OS
- Extract the package contents into
game/csgoon your server - Configure the plugin cvars as desired in
addons/cs2fixes/cfg/cs2fixes.cfg, many features are disabled by default - OPTIONAL: If you want to setup admins, rename
admins.jsonc.exampletoadmins.jsoncwhich can be found inaddons/cs2fixes/configsand follow the instructions within to add admins
Fixes and Features
You can find the documentation of the fixes and features here.
Why is this all one plugin? Why "CS2Fixes"?
Reimplementing all these features as standalone plugins would duplicate quite a lot of code between each. Metamod is not much more than a loader & hook manager, so many common modding features need a fair bit of boilerplate to work with. And since our primary goal is developing CS2Fixes for all zombie escape servers, there is not necessarily a drawback to distributing our work in this form at the moment.
The CS2Fixes name comes from the CSSFixes and CSGOFixes projects, which were primarily aimed at low-level bug fixes and improvements for their respective games. Long term, we see this plugin slimming down and becoming more similar to them. Since as the CS2 modding scene matures, common things like an admin system and RTV become more feasible in source2mod or a similar modding platform.
Compilation
git clone https://github.com/Source2ZE/CS2Fixes/ && cd CS2Fixes
git submodule update --init --recursive
Docker (easiest)
Requires Docker to be installed. Produces Linux builds only.
docker compose up
Copy the contents of dockerbuild/package/cs2/ to your server's game/csgo/ directory.
Manual
Requirements
Linux
export MMSOURCE_DEV=/path/to/metamod
export HL2SDKCS2=/path/to/sdk/submodule
mkdir build && cd build
python3 ../configure.py --enable-optimize --sdks cs2
ambuild
Windows
Make sure to run in "x64 Native Tools Command Prompt for VS". Doing an initial build here is also required to setup the protobuf headers for Visual Studio to reference.
set MMSOURCE_DEV=\path\to\metamod
set HL2SDKCS2=\path\to\sdk\submodule
mkdir build && cd build
py ../configure.py --enable-optimize --sdks cs2
ambuild
Copy the contents of build/package/cs2/ to your server's game/csgo/ directory.
Highlights
From source dataLoaders
Runs on Metamod.
Footprint
Rated a light load on a server.
License
Published under GPL-3.0.
CS2Fixes on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Counter-Strike 2 servers. We download it from GitHub, place it, and restart the server.
- Server side
- Required on the server
- Server type needed
- Metamod
- Server load
- light
- Smallest plan we suggest
- CS2 — 2 GB (2 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- v2.1, released 2026-10-25
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| v2.1 | 2026-10-25 | n/a | n/a |
| v2.0 | 2026-09-30 | n/a | n/a |
| v1.20.1 | 2026-09-10 | n/a | n/a |
| v1.20 | 2026-08-26 | n/a | n/a |
| v1.19 | 2026-07-10 | n/a | n/a |
| v1.18 | 2026-05-19 | n/a | n/a |
Run CS2Fixes on a Counter-Strike 2 server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogQuality of life & UI
Small conveniences, tweaks and interface improvements players notice straight away.
Runs on your server
From source side supportGitHub lists CS2Fixes as required on the server. Check its GitHub page to see whether players need it too.
Compatibility
- Game
- Counter-Strike 2
- Loaders
- Metamod
- Runs on
- Serverrequired on the server
Verified at the source
- ✓GitHubOfficial listing, checked 2026-11-02Open ↗
- ✓AuthorSource2ZE, as published on GitHub
- ✓LicenseGPL-3.0Free
