By
Duff
in Plugins
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