Nodetect

NoDetect Plugin
NoDetect grants players immunity from detection, targeting, and aggression by various Rust NPCs and defense systems. Whether sneaking past turrets or roaming freely through hostile zones, players with the right permissions can move undetected across the map.
- Supports scientists, animals, turrets, traps, SAM sites, Bradley APC, patrol helicopters, sensors, and more
- Fully permission-based with per-entity and per-player control
- Optional command-toggled immunity for scientists and animals
- Harmony patch integration for Tin Can Alarm stealth
- BetterNPC support, AIBrains support, and vehicle passenger checks
Ideal for PvE, RP, PvP events, VIP roles, or stealth gameplay mechanics.
Features
NPC & Defense Stealth
Players can become immune to:
- Scientists, including BetterNPCs
- Animals
- Bradley APC
- Patrol Helicopter
- Auto Turrets
- Shotgun Traps
- Flame Turrets
- Landmines
- Beartraps
- HBHF Sensors
- Tin Can Alarms
- SAM Sites
Granular permission support allows server owners to choose exactly which threats a player can bypass.
Command Toggle System
Players with the correct permissions can toggle detection immunity for scientists and animals.
/startscientist
Activates stealth mode for scientists.
/stopscientist
Re-enables scientist aggression.
/startanimal
Prevents animals from attacking.
/stopanimal
Turns animal aggression back on.
Players with nodetect.nocommand* permissions do not need to use commands. Their immunity is always active.
Smart Detection Suppression
- BetterNPC support includes sensory override through
OnNpcTargetSense - Built-in memory and cooldown tracking for NPCs recently attacked by a player
- SAM detection bypass for vehicles checks all mount points and passengers
- Patrol Helicopter and Bradley APC logic includes timed aggro and passive decay
Permissions
| Permission | Description |
| ------------------------------ | --------------------------------------------------------------------- |
| nodetect.sams | Prevents detection by SAM Sites |
| nodetect.turrets | Makes players immune to Auto Turrets |
| nodetect.flameturret | Makes players immune to Flame Turrets |
| nodetect.shotguntrap | Makes players immune to Shotgun Traps |
| nodetect.beartrap | Makes players immune to Beartraps |
| nodetect.mines | Makes players immune to Landmines |
| nodetect.animals | Enables animal protection and /startanimal |
| nodetect.nocommandanimals | Animals always ignore the player without needing /startanimal |
| nodetect.scientists | Enables scientist protection and /startscientist |
| nodetect.nocommandscientists | Scientists always ignore the player without needing /startscientist |
| nodetect.nocommandallnpc | Universal NPC immunity that blocks all NPC aggro |
| nodetect.nodetectbetternpc | Suppresses detection from BetterNPC logic |
| nodetect.nohostile | Prevents the player from being marked hostile after PvP |
| nodetect.bradley | Bradley APC will not target the player |
| nodetect.heli | Patrol Helicopter will not target the player |
| nodetect.HBHFsensor | HBHF Sensors will not detect the player |
| nodetect.tincanalarm | Tin Can Alarms ignore the player |
Commands
| Command | Description |
| ----------------- | ----------------------------------------------------------- |
| /startscientist | Activates scientist stealth. Requires nodetect.scientists |
| /stopscientist | Disables scientist stealth |
| /startanimal | Activates animal stealth. Requires nodetect.animals |
| /stopanimal | Disables animal stealth |
Setup Instructions
- Place
NoDetect.csinto youroxide/pluginsfolder. - Reload the plugin with
/oxide.reload NoDetect. - Assign permissions to players or groups as needed.
- Customize behavior using commands or automatic permission modes.
Support
Plugin by Duff
Join the support, feedback, and update community:
https://discord.gg/2KBPH7hXb7