How the RUST Invis Command Works
The debug.invis command allows a RUST server admin to become invisible to all other players on the server. While the command is active, your character model is hidden from view, making you mostly undetectable in-game, as there are a few caveats. Server admins and moderators primarily use this command to observe players without interference, investigate reports of cheating, or test server mechanics without being targeted.
Quick Reference
| Command | debug.invis |
| Type | Console Command |
| Default Value | False |
| Usable By | Admins, Moderators (Requires authlevel 2) |
Invis Command Syntax
debug.invis <true/false>Parameters & Values
- The
truevalue enables invisibility mode, making the user invisible to all other players. - The
falsevalue disables invisibility mode, making the user visible to all other players.
Usage Examples
Enabling invisibility:
debug.invis true
Invis: TrueDisabling invisibility:
debug.invis false
Invis: FalseInvis Command Notes
Permissions & Use
- Usable by both Moderators and Admins.
- A green UI icon is displayed when invisibility is active, if the
debug.setinvis_uivariable is enabled. If you disable this variable, the icon will be hidden from view while you remain invisible.

Stealth Effects
- Other players cannot hear your voice chat, footsteps, swimming, snow crunch, or eating/drinking sounds while invisible.
- Other players cannot see you even when mounted on vehicles (e.g., Minicopter, Attack Helicopter).
- Other moderators and admins cannot see you either.
- Scientist NPCs, animal NPCs, the Patrol Helicopter, and the Bradley APC will ignore you.
- Other players cannot hit you while invisible.
Interactions Still Visible/Audible
- World interactions remain detectable. Players can hear and see you opening doors, hitting objects, planting seeds, firing weapons, throwing items, moving objects, operating vehicles, etc.
- Other players can still take damage from your actions while you are invisible.
Network Grouping
The debug.invis command allows players to visually disappear, so that their character model does not render in-game; however, this command does not remove the player from the network group as other nearby players. What this means is that:
- Other players’ clients will still receive data about the hidden admin, such as their position and existence in the game world, even when they can’t be seen.
- Plugins, logs, and savvy mod tools may still register your presence in-game.
- If you physically bump into a player, they will experience a collision because your entity is still registering.
Why Does Network Grouping Matter?
The debug.invis command is often compared to the Vanish Plugin, as an alternative method for catching suspected cheaters. The Vanish Plugin removes you entirely from the players’ network groups, meaning their clients don’t know you exist — no model, no collisions, no data. You are a true ghost at the networking level. It can be downloaded from uMod.
This makes the debug.invis command great for “watching players while unnoticed” but not truly undetectable. Players with certain exploits or network sniffing could potentially know you’re there.
The Vanish Plugin is a stronger tool for complete stealth, since it prevents the server from putting you in the same network group as nearby players.


