Source Games
Counter-Strike 2, Garry's Mod and Team Fortress 2 server setup and troubleshooting.
Configure a CS2 server and protect its Steam login token
Counter-Strike 2 uses Source 2. Configuration advice for the old CS:GO server can contain obsolet...
Configure a TF2 server and use RCON safely
Team Fortress 2 uses Source 1. Its configuration layout and plugin ecosystem differ from CS2. RCO...
Diagnose CS2 startup and update failures without losing data
A server that exits after an update may have a download problem, an incompatible extension or a b...
Find the addon behind a Garry’s Mod Lua error
A Lua error is a clue about a failed script, not a reason to erase the server. It may affect one ...
Fix missing Garry’s Mod textures and client downloads
Pink-and-black surfaces and ERROR models usually mean a client is missing required assets. A serv...
Install or update Metamod and CounterStrikeSharp for CS2
CounterStrikeSharp is a CS2 plugin framework loaded through Metamod. It is not a drop-in replacem...
Install ULX and ULib and give staff limited permissions
ULX is an administration addon for Garry's Mod, supported by the ULib library. It is separate fro...
Load and troubleshoot CS2 Workshop maps
A Workshop page existing does not prove that its map works with today's CS2 server. CS2 uses Sour...
Set up CS2-SimpleAdmin with limited staff permissions
CS2-SimpleAdmin runs on CounterStrikeSharp. It provides player administration, but the plugin loa...
Set up Garry’s Mod Workshop collections and gamemodes
Garry's Mod uses Source 1. Its Workshop collection startup option is different from CS2's map com...