KORDU

Essential Console Commands

Useful Garry's Mod console commands every player should know

Last updated: 1 February 2026

Essential Console Commands

The console is a powerful tool in Garry's Mod. Press ` (backtick/tilde) to open it. Here are the most useful commands for players.

To enable the console, go to Options → Keyboard → Advanced → Enable Developer Console.


Basic Commands

CommandEffect
connect [IP]Connect to a server directly
disconnectLeave the current server
retryReconnect to the last server
quitClose the game
clearClear the console

Performance Commands

CommandEffect
fps_max 0Uncap framerate
net_graph 1Show FPS, ping, and network stats
cl_showfps 1Simple FPS counter
gmod_mcore_test 1Enable multicore rendering
mat_queue_mode 2Threaded material system

Graphics Commands

CommandEffect
mat_picmip 0Texture quality (0=high, 4=low)
r_shadows 1Toggle shadows (0=off)
r_drawdetailprops 0Disable small detail props
mat_specular 0Disable shiny surfaces
cl_detailfade 0Disable detail fade distance

Audio Commands

CommandEffect
volume 0.5Master volume (0-1)
snd_restartRestart sound system (fixes audio bugs)
stopsoundStop all sounds
voice_enable 0Disable voice chat
voice_loopback 1Hear your own mic

Useful Binds

Create custom keybinds with the bind command:

bind [key] "[command]"

Examples

ActionCommand
Take screenshotbind f12 "jpeg"
Quick suicide (respawn)bind k "kill"
Toggle third personbind h "thirdperson; firstperson"

Most keys are already bound by default. Use Options → Keyboard to see/change bindings.

Put your binds in autoexec.cfg so they apply every time you launch.


DarkRP Commands

DarkRP uses chat commands (type in chat with Y or U), not console commands.


Creating an autoexec.cfg

To save commands permanently:

Navigate to: Steam/steamapps/common/GarrysMod/garrysmod/cfg/

Create a file called autoexec.cfg

Add your commands, one per line

Save and restart GMod

Example autoexec.cfg

// Performance
gmod_mcore_test 1
mat_queue_mode 2
fps_max 144

// Graphics
mat_picmip 0
r_shadows 1

// Custom binds
bind f12 "jpeg"

echo "autoexec.cfg loaded!"

Quick Reference

  • Open console: Press ` (backtick)
  • Connect: connect [IP]
  • Show FPS: net_graph 1 or cl_showfps 1
  • Multicore: gmod_mcore_test 1
  • Custom binds: bind [key] "[command]"
  • Save settings: Create autoexec.cfg

Not all commands work on every server. Some may be disabled by admins.

Was this page helpful?

On this page