Help Centre
Garry's Mod guides
Garry's Mod: 35 server guides on Workshop collections, gamemodes and addons, from Play Your Way, in plain English.
Getting Started
Generate a GSLT for Your GMod Server
Make a Steam login token for App ID 4000, save it in the Startup tab's Steam token card, restart, and fix the usual token problems.
How to make a Garry's Mod (GMod) server
Host a Garry's Mod server for your friends: join by address, set the name and password in server.cfg, mount a Workshop collection and switch gamemodes.
Open the In-Game Console in Garry's Mod
Open Garry's Mod's developer console on your own computer, join your server with connect, and read the errors when a join fails.
Server Management
Settings & Admin
Add a Custom Loading Screen to GMod
Design a custom Garry's Mod loading screen in the Loading screen tab with a live preview, then publish it as your server's sv_loadingurl.
Ban Players on Your GMod Server
Kick and ban by SteamID from the Players tab or with banid in the Console, lift a ban with Unban, and find where the ban list is saved.
Change the Player Slots on Your GMod Server
Change how many players your Garry's Mod server allows from the Startup tab, apply it with a restart and check the new number.
Enable Cheats on Your GMod Server
Turn on sv_cheats from the Console tab, or save it in server.cfg so it survives a restart, and see which commands it unlocks for players.
GMod admin commands: ULX and ULib setup
Install ULX and ULib on your GMod server, make yourself superadmin, and use the everyday kick, ban, freeze and mute commands.
GMod Server Console Commands
The Garry's Mod console commands worth knowing on a hosted server for players, bans, maps and settings, and how to keep a change after a restart.
GMod server.cfg Settings Explained
What each line in your Garry's Mod server.cfg does, which ones the panel manages for you, and what belongs in the Startup tab instead.
Mods & Plugins
Find Addons for Your GMod Server
Where to look for Garry's Mod addons: the Steam Workshop, GmodStore and folder downloads, and how each one reaches your server.
Hide Jobs in the DarkRP F4 Menu
Hide a DarkRP job from players who should not see it with customCheck or admin, hide a whole F4 heading, or disable a default job.
Host a Prop Hunt Server on GMod
Run Prop Hunt: Enhanced on a Garry's Mod server: the Workshop items and ULX it needs, the prop_hunt gamemode, ph_ maps and the round settings.
Host a Star Wars RP Server on GMod
Build a Star Wars roleplay server on DarkRP: Workshop content, your own whitelisted jobs and ranks, and the settings that suit a themed city.
Host a TTT Server on Garry's Mod
Switch a Garry's Mod server to Trouble in Terrorist Town with the Startup preset, add ttt_ maps and set round times and traitor numbers in server.cfg.
How to add a Steam Workshop collection to your GMod server
Build a public Workshop collection, paste its link in the Workshop tab and restart: the server and joining players get the same addons, no API key.
Install Billy's Logs (bLogs) on GMod
Install Billy's Logs from the GmodStore tab, add the XEON DRM module, activate your license and keep the default local storage.
Install Billy's Whitelist (bWhitelist) on GMod
Install Billy's Whitelist from the GmodStore tab to whitelist DarkRP jobs without editing job files, with default local storage.
Install DarkRP Modifications on GMod
Install the darkrpmodification addon from GitHub with the File Manager, learn what each folder holds and add your first job or module.
Install GmodAdminSuite on Your GMod Server
Install the free GmodAdminSuite Workshop addon and its config addon, edit the Lua config files, and leave storage on its default.
Install XEON DRM on Your GMod Server
Add the XEON DRM module that Billy's GmodStore addons need, from the GmodStore tab or File Manager, then activate your license.
Remove the DarkRP /advert Billboard
Stop players placing /advert billboards by setting the limit to zero in settings.lua, or block the command with your own message using the canAdvert hook.
Performance
Troubleshooting
Fix a Crashing GMod Server
Find what is crashing your Garry's Mod server: read the Console, isolate the addon, check limits and a game update, then report it.
Fix GMod "App ID Specified by Server Is Invalid"
Steam's "app id specified by server is invalid" popup when joining a Garry's Mod server: how to get in, and how to rule out your Steam token.
Fix GMod "Download Failed! Timed Out!"
Garry's Mod addons failing with Download Failed! Timed out! on the server or for players: what to check, from Steam's side to yours.
Fix GMod "Map Differs From Server"
Players kicked with "your map differs from the server's" on Garry's Mod: what Facepunch's one report says and what to check on both sides.
Fix GMod Players Crashing or Timing Out
Players hitting Lua panic, engine error or Timed out on Garry's Mod: tell a one-player fault from a server one and run the right tests.
Get a Garry's Mod server
Your choice of location, online in minutes, and these guides are a click away from the panel.
Garry's Mod servers here load a Steam Workshop collection from a link pasted into the Workshop tab, and players download its addons as they connect. Sandbox and TTT ship with the game, and the Startup tab's presets switch between Sandbox, Trouble in Terrorist Town and DarkRP.
