
Peaceful-mode toggle for Subnautica 2: hostile creatures ignore the player and vehicles. Toggle on/off with Ctrl+Shift+T. Tested in single-player only. Beta multiplayer version available to download and test. Please report findings.
This mod is hosted on Nexus Mods by ksxkshan. Clicking below will open the official mod page in a new tab.
Download on Nexus ModsYou will leave this site. Downloads and installs are handled by Nexus Mods.
What this mod does
A UE4SS Lua mod for Subnautica 2 that makes hostile creatures ignore you and your vehicles.
Built for personal use; sharing it here in case others want the same.
Please try the multiplayer beta available in files. Let me know how it works. Maybe only the host needs it installed.
How it works
SN2's AI perception system needs a registered AIPerceptionStimuliSourceComponent on a target in order to "see" it. This mod unregisters those components on the player and on loaded vehicles. With nothing emitting stimuli, predators have no target — no chase, no attack, no damage.
Main features
• Hostile creatures ignore the player on sight — no chase, no attack, no damage.[/*]
• Vehicles are protected too (the original "invisible" command did not do this).[/*]
• Optional "vehicles always passive" mode — keep vehicles invisible to predators even when the master toggle is off. Lets you have predators chase you on foot but never touch your sub.[/*]
• Toggle on and off in-game with Ctrl+Shift+T — flip back to vanilla aggression whenever you want.[/*]
• On-screen status toast on every toggle and at game load. Green Player: ON / Vehicles: ON when everything is invisible; amber when anything is exposed.[/*]
• Ctrl+Shift+B to manually re-apply invisibility if a vehicle spawns under unusual conditions.[/*]
• Hot-reload friendly: re-applies on UE4SS reload.[/*]
Settings (optional, requires SN2ModSettings)
If you have SN2ModSettings installed, PassiveCreatures registers two toggles you can flip from the in-game settings UI:
• Passive mode — master switch (same thing Ctrl+Shift+T flips).[/*]
• Vehicles always passive — when the master switch is OFF, vehicles still stay invisible.[/*]
Changes from the settings UI apply within a second, and your choices are saved across sessions. The Ctrl+Shift+T hotkey and the settings UI stay in sync both ways — flipping the hotkey while the panel is open updates the toggle there too. Without SN2ModSettings the mod still works at defaults — you just won't get the slider UI.
Installation
Requires UE4SS for Subnautica 2 (Nexus mod #36). Install that first if you don't already have it.
• Extract the PassiveCreatures folder from this download into
<Subnautica2 install> Subnautica2 Binaries Win64 ue4ss Mods [/*]
• The mod auto-loads via the included enabled.txt marker — no mods.txt edits required for most installs. If for some reason it doesn't load, add the line
PassiveCreatures : 1
to ue4ss Mods mods.txt.[/*]
• (Optional) Install SN2ModSettings if you want the in-game settings UI.[/*]
• Launch the game and load a save. Predators in the area should ignore you on sight.[/*]
Keybinds
• Ctrl+Shift+T — Toggle passive mode on/off[/*]
• Ctrl+Shift+B — Manually re-apply invisibility to player + loaded vehicles[/*]
• Ctrl+R — Hot-reload all UE4SS Lua mods (standard UE4SS bind, included for reference)[/*]
Console command
passive_status — reports the current state (Enabled + VehiclesAlwaysPassive) to the in-game console. Requires the Console Enabler mod.
Requirements
• Subnautica 2 (Early Access)[/*]
• UE4SS for Subnautica 2[/*]
• (Optional) SN2ModSettings — for the in-game settings UI.[/*]
Single-player only. Multiplayer is not supported — aggression is likely host-authoritative and behavior is untested in co-op.
Known limitations
• All creatures, not just hostiles. The perception trick makes the player invisible to every AI, including peaceful schoolers. Hostile creatures stop attacking; peacefuls do not have aggression to silence in the first place, but anything keyed off "player nearby" (like flee behaviors) is also silenced. Refining to hostile-only is the planned next iteration.[/*]
• Story-scripted aggression may be affected. SN2 is early access — if a story beat relies on a predator attacking, it could in theory stall. No known cases yet.[/*]
• Patch fragility. UFunction paths and class names can shift between early-access builds.[/*]
• Achievements. SN2 does not currently ship achievements, but if/when they are added, this mod likely qualifies as a cheat.[/*]
Coexistence with Extinct Creatures
If you want some creatures gone entirely instead of just ignoring you, the sibling mod Extinct Creatures lets you toggle individual species (or all hostiles in one click) out of your world. The two mods are designed to coexist:
• Use Passive Creatures to make hostile creatures ignore you (they stay in the world).[/*]
• Use Extinct Creatures to remove specific creatures entirely.[/*]
If a creature is on both lists, extinction wins — you can't be ignored by a creature that isn't there.
Shout outs
• The Subnautica2Modding team for maintaining the SN2 UE4SS fork.[/*]
• The original Subnautica modding community and all of their mods I played with for hundreds of hours.[/*]
No bugs reported yet. If you hit a problem, let the author know.
Be the first to rate this mod.
Sign in to leave a rating.
You might also like
No comments yet. Be the first to share your thoughts.