Garry's Mod Admin Commands — ULX Full List
Garry's Mod has almost no admin commands on its own — the standard is the ULX admin addon (on ULib). Here's the ULX command list that matters, how to run them (in-game with ! or in console with ulx), and how admin groups work.
Vanilla GMod has no real admin system. Install ULX and its dependency ULib (Workshop or GitHub) into addons/. Then run commands in the in-game chat with a ! prefix (!kick), or in the server console with ulx (ulx kick). Type ulx help to print every command.
Player management
| Command | What it does |
|---|---|
ulx kick <player> [reason] | Kick a player. |
ulx ban <player> <minutes> [reason] | Ban a player (0 = permanent). |
ulx banid <steamid> <minutes> | Ban by Steam ID. |
ulx unban <steamid> | Remove a ban. |
ulx kickid <steamid> | Kick by Steam ID. |
ulx votekick <player> | Start a kick vote. |
Punish & control
| Command | What it does |
|---|---|
ulx slay <player> | Kill a player. |
ulx freeze <player> / unfreeze | Freeze / unfreeze a player. |
ulx jail <player> [seconds] | Jail a player. |
ulx gag <player> / ungag | Block / restore text chat. |
ulx mute <player> / unmute | Block / restore voice chat. |
ulx blind <player> / unblind | Black out a player's screen. |
Movement & god
| Command | What it does |
|---|---|
ulx god <player> / ungod | Toggle invulnerability. |
ulx noclip <player> | Toggle noclip for a player. |
ulx bring <player> | Teleport a player to you. |
ulx goto <player> | Teleport yourself to a player. |
ulx teleport [player] | Teleport to where you're aiming. |
ulx cloak <player> / uncloak | Make a player invisible. |
Server, maps & groups
| Command | What it does |
|---|---|
ulx map <map> [gamemode] | Change the map. |
ulx maps | List available maps. |
ulx adduser <player> <group> | Add a player to a group (e.g. admin, superadmin). |
ulx removeuser <player> | Remove a player from their group. |
ulx groupallow <group> <command> | Let a group use a command. |
ulx help | Print every ULX command in the console. |
ULX uses ULib groups — typically user, admin and superadmin. Only put people you trust in admin/superadmin, since those groups can use the powerful commands (ban, god, map change). Use ulx adduser to assign groups.
Communication & utility
| Command | What it does |
|---|---|
ulx asay <message> | Send a message to other admins only. |
ulx psay <player> <message> | Send a private message to a player. |
ulx csay <message> | Send a large centre-screen message to everyone. |
ulx thetime | Show the server's current real-world time. |
ulx votemap | Start a vote to change the map. |
ulx rcon <command> | Run a server console command via ULX. |
Related Garry's Mod guides
Setting a server up? See how to make a Garry's Mod server or set up a DarkRP server. If addons or textures are missing, see fixing GMod addons & missing textures.
Garry's Mod is a trademark of Facepunch Studios, built on Valve's Source engine. Addons are the property of their authors. ESAGAMES is an independent hosting provider, not affiliated with or endorsed by Facepunch or Valve.
Garry's Mod hosting with a real panel
Our Garry's Mod hosting handles addons, ULX and FastDL with a full panel — install admin tools and manage your server the easy way.
Frequently asked questions
How do I get admin commands in Garry's Mod?
Vanilla GMod has almost no admin system — install the ULX admin addon and its ULib dependency into addons/. Then you can run admin commands in chat with a ! prefix or in the console with ulx.
How do I run ULX commands?
Two ways: in the in-game chat with a ! prefix (e.g. !kick, !ban), or in the server console with ulx (e.g. ulx kick, ulx ban). Type ulx help to print the full command list.
How do I make someone an admin in Garry's Mod?
With ULX installed, use ulx adduser <player> admin (or superadmin). ULX uses ULib groups — user, admin and superadmin — to control who can run which commands.
How do I ban a player in Garry's Mod?
With ULX: ulx ban <player> <minutes> [reason] (0 minutes = permanent), or ulx banid <steamid> <minutes> to ban by Steam ID. ulx unban <steamid> removes a ban.
What's the difference between ULX and ULib?
ULib is the underlying library (groups, permissions, helpers) and ULX is the admin command addon built on it. You install both — ULX depends on ULib to work.
How do I change the map with ULX?
Use ulx map <mapname> [gamemode], and ulx maps to list available maps. Only groups allowed that command (admin/superadmin by default) can change the map.
How do I teleport players in Garry's Mod with ULX?
ulx bring <player> teleports a player to you, ulx goto <player> teleports you to them, and ulx teleport [player] sends you (or a player) to where you're aiming. All require admin rights in ULX.
How do I give god mode or noclip with ULX?
ulx god <player> toggles invulnerability (ulx ungod removes it), and ulx noclip <player> toggles noclip. ulx freeze/unfreeze and ulx cloak/uncloak (invisibility) are the related control commands.
How do I stop a player misbehaving in GMod?
ULX has graded options: ulx gag (block text chat), ulx mute (block voice), ulx freeze, ulx jail <player> [seconds], ulx blind, and ultimately ulx kick or ulx ban. Pick the least drastic that fits.
Go deeper on this
Guides and explainers that pair with this fix — from our guides and blog.
How to Choose a Game Server Host
CPU, Anti-DDoS, location and panel — the checklist that matters.
ReadGame Server Lag: CPU or Network?
How to tell which one is hurting you, and how to fix each.
ReadGame Server Security Checklist
Passwords, admin access, backups — beyond Anti-DDoS.
ReadBest Games to Host a Server For
The best games to run a server for this year.
ReadRelated articles
CS2 Console Commands — Full List & Practice Cfg
Every CS2 console command that matters — sv_cheats, noclip, give weapon, bots, infinite ammo, impact markers — plus a ready-to-paste practice config.
Read fix Shooters & VoiceSquad Admin & RCON Commands — Full List
Every Squad admin command that matters — kick/ban, change layer, broadcast, restart match, list players, slomo — from the in-game console or RCON. Full reference.
Read fix Shooters & VoiceCS 1.6 5v5 Mix Server — Competitive Match Setup
Run proper 5v5 mixes on CS 1.6 — knife round, team pick, ready-up and match management with a mix plugin on a low-ping server. Setup and hosting.
Read fix