About 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, SAMs, Bradley, patrol helicopters, sensors & more
-
Fully permission-based — per-entity, per-player, and optionally command-toggled
-
Harmony patch integration for tin can alarm stealth
-
Includes chat commands for toggling scientist/animal immunity
-
Seamless integration with BetterNPC, AIBrains, and vehicle logic
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
- Turrets (Auto, Shotgun, Flame)
- Landmines & Beartraps
- HBHF Sensors
- Tin Can Alarms (via Harmony)
- SAM Sites
Granular permission support allows server owners to mix and match exactly which threats a player can bypass.
Command Toggle System
Players with the appropriate 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 don’t need to use commands — immunity is always on.
Smart Detection Suppression
- BetterNPC support includes sensory override (OnNpcTargetSense) for full aggro blocking
- Built-in memory/cooldown tracking for NPCs recently attacked by a player
- Advanced SAM detection bypass for vehicles: checks all mount points and passengers for permission
- Patrol Helicopter & Bradley logic includes timed aggro and passive decay
Permissions
PermissionDescription
- nodetect.samsPrevents detection by SAM sites
- nodetect.turretsImmune to Auto Turrets
- nodetect.flameturretImmune to Flame Turrets
- nodetect.shotguntrapImmune to Shotgun Traps
- nodetect.beartrapImmune to Beartraps
- nodetect.minesImmune to Landmines
- nodetect.animalsEnables animal protection and /startanimal
- nodetect.nocommandanimalsAnimals always ignore player without needing /startanimal
- nodetect.scientistsEnables scientist protection and /startscientist
- nodetect.nocommandscientistsScientists always ignore player without needing /startscientist
- nodetect.nocommandallnpcUniversal NPC immunity — blocks all aggro
- nodetect.nodetectbetternpcSuppresses detection from BetterNPC logic
- nodetect.nohostilePlayer is never marked hostile after PvP
- nodetect.bradleyBradley APC will not target the player
- nodetect.heliPatrol Helicopter will not target the player
- nodetect.HBHFsensorHBHF Sensor will not detect the player
- nodetect.tincanalarmTin Can Alarms ignore the player
Commands
CommandDescription
- /startscientistActivate scientist stealth (requires nodetect.scientists)
- /stopscientistDisable scientist stealth
- /startanimalActivate animal stealth (requires nodetect.animals)
- /stopanimalDisable animal stealth
Setup Instructions
- Place NoDetect.cs into your oxide/plugins folder
- Reload the plugin: /oxide.reload NoDetect
- Assign permissions to players or groups as needed
- Customize behavior using commands or automatic modes
Plugin by Duff
Join the support, feedback, and update community:
https://discord.gg/2KBPH7hXb7