GameCheatCodes.org

Practice commands, console cheats, and single-player codes.
Fast reference pages • One-click copy • Plain-text downloads

Rust

Client commands, plus admin-only commands for your own local/private server.

Fast reference
Static content loads immediately
📋
Copy-friendly
Enable interactive tools for one-click copy
🧭
Practice-focused
Offline, single-player, and admin testing

Rust (Local / Private Server)

ADMINLocal / Private Server
Client commands, plus admin-only commands for your own local/private server.
Back to game directory Download .txt

Cheat list

Static reference (visible without JavaScript). Use Ctrl+F (or ⌘F) to search.
RUST (PC)
Console Commands, Admin Cheats, Spawning, and Useful Binds
Practice / Local Server Focus (Do NOT use on public servers)

IMPORTANT
- F1 opens the Rust console.
- "Client commands" work anywhere (no admin needed), but some servers may
block certain ones.
- "Admin commands / cheats" require owner/admin (auth level 2). Use on your
own local/private server only.
- Trying admin commands on official/public servers can result in bans.

============================================================
1) QUICK START: HOST A LOCAL PRACTICE SERVER (PC)
============================================================
1) Install SteamCMD
2) Download Rust Dedicated Server:
   steamcmd +login anonymous +force_install_dir ./rust +app_update 258550
validate +quit

3) Create start.bat inside the rust server folder with something like:
   RustDedicated.exe -batchmode +server.port 28015 +server.level
"Procedural Map" +server.seed 12345 +server.worldsize 3500
+server.maxplayers 1 +server.hostname "Local Practice" +server.identity
"local" +rcon.port 28016 +rcon.password "pass" +rcon.web 1

4) Run start.bat (server console opens)

5) Get your Steam64ID (example: via steamid.io)

6) In the SERVER console (not the in-game F1 console), grant owner:
   ownerid YOUR_STEAM64ID "YourName" "Owner"
   server.writecfg
   server.restart

7) In Rust client:
   F1 console -> client.connect localhost:28015

Notes:
- After auth changes, a restart helps commands apply.
- RCON tools (RustAdmin, etc.) can manage your server remotely.

============================================================
2) CLIENT COMMANDS (NO ADMIN REQUIRED)
============================================================
Utility / Debug
- kill
  Suicide (opens respawn screen)
- respawn
  Respawn (when applicable)
- perf 1 (0-6)
  Performance overlay (1 = FPS, 6 = full stats)
- fps.limit -1
  Uncap FPS
- ping
  Latency to server
- netgraph.enabled 1
  Network overlay
- streamermode 1
  Hide names/clans (good for screenshots/video)
- gesture wave
  Emotes: wave / victory / shrug / thumbsup / chicken / hurry / whoa

Quality-of-life binds (examples)
- bind x forward;sprint
  Auto-run toggle on X

============================================================
3) ADMIN / CHEATS (AUTH LEVEL 2 REQUIRED)
============================================================
Core toggles
- god true
  Invincibility and no hunger/thirst drain
- noclip
  Fly through objects (toggle)
- heal
  Heal (can take a value)
- refillvitals
  Full HP, hunger, thirst
- injure
  Injure yourself
- hurt 50
  Damage yourself by 50

Helpful admin utilities
- status
  List players/IDs
- kick "name" "reason"
  Kick a player
- server.writecfg
  Save server settings

============================================================
4) SPAWN AND GIVE ITEMS (ADMIN)
============================================================
Item shortnames are required (example: rifle.ak)

Give to yourself:
- inventory.give rifle.ak 1
- inventory.give wood 5000
- inventory.give ammo.rifle.explosive 128

Give to all players:
- inventory.giveall wood 10000

Spawn things where you are looking:
- spawn bear
  Spawns an entity (if the name is not exact, Rust often suggests matches)
- spawnitem wood
  Spawns an item drop in the world

Entity tools (target something with your crosshair):
- ent who
  Shows Steam64ID of who placed the object
- ent kill
  Deletes targeted entity
- ent lock
  Forces lock (where applicable)
- ent unlock
  Forces unlock (where applicable)

Extra (powerful) server cleanup:
- del <asset/prefab path>
  Deletes all matching prefabs on the server.
  Tip: use debug.lookingat to get prefab path.

============================================================
5) TELEPORT / WORLD / EVENTS (ADMIN)
============================================================
- printpos
  Prints your coordinates (useful before teleporting)
- teleport "PlayerName"
  Teleport to a player
- teleportpos "x, y, z"
  Teleport to exact coordinates
- teleport2marker
  Teleport to your map marker
- teleport2me "PlayerName"
  Teleport a player to you
- teleportlos
  Teleport to nearest point in your line of sight

Time and weather
- env.time 12
  Set time (1-24)
- env.progresstime false
  Freeze time
- weather.rain 0
  Rain intensity (0 to 1). Similar commands exist for fog/clouds/wind.

Events
- heli.calltome
  Summon patrol helicopter to you

Camera / cinematic
- debugcamera
  Free camera
- cinematic_view 1
  Hide HUD for screenshots/video
- world.rendermap
  Exports a high-res PNG map to your game folder

============================================================
6) USEFUL BINDS (RECOMMENDED)
============================================================
Since F1 is your console key, use other keys for binds.

- bind p "noclip"
- bind o "debugcamera"
- bind h "use item_medical_syringe"
  Quick syringe use without swapping

Loot bind (use carefully, can feel "sweaty"):
- bind mouse1 "+attack;+loot"

Left-handed viewmodel:
- graphics.vm_horizontal_flip true

Viewmodel size:
- graphics.vm_fov_scale 0

Loot radius tweak (use only where allowed; some servers may dislike it):
- client.lookatradius 20

============================================================
7) COMMON ITEM SHORTNAMES (QUICK PICKS)
============================================================
Weapons
- LR-300: rifle.lr300
- Bolt Action: rifle.bolt
- MP5: smg.mp5
- Python: pistol.python
- M249: lmg.m249

Explosives / deployables
- Explosive Ammo: ammo.rifle.explosive
- C4: explosive.timed
- Satchel: explosive.satchel
- Garage Door: wall.frame.garagedoor

============================================================
8) VEHICLE AND NPC ENTITY SHORTNAMES (SPAWN)
============================================================
(Use with: spawn <name>)

Vehicles
- minicopter.entity
- attackhelicopter.entity
- scraptransporthelicopter
- rowboat
- rhib
- submarinesolo.entity
- tugboat
- motorbike
- motorbike_sidecar
- pedalbike

NPCs
- scientistnpc_roam

Interactive tools (search + copy)

Optional. Open this panel to enable one-click copy, filters, and quick jump buttons.

Rust (Local / Private Server)

Use responsibly. This page focuses on practice, offline, single-player, and admin-only contexts.

More