● Subnautica

Your audience dives in with you

Connect TikTok Live, Twitch, Kick, YouTube or Starvios and turn every gift into a full or empty oxygen tank, a first aid kit in your inventory, a sudden night or a Reaper Leviathan with the viewer's name, in real time.

69Commands
10Categories

How an event travels

From your viewer's gift to the effect underwater, in about one frame.

TikTok / Twitch

A gift, reward or follow from your audience.

OverInteractive

The app receives the event and translates it into a game command.

Subnautica mod

Receives the command over a local connection and applies it to your diver and the sea around them.

Subnautica

The tank empties, a first aid kit lands in your inventory or a Stalker shows up with the viewer's name.

No code required

Everything is handled from the app. No programming or editing game files needed.

01

Install the app

Download OverInteractive for Windows and install it in seconds.

02

Connect your platform

Link TikTok Live, Twitch, Kick, YouTube or Starvios from the app.

03

Install the mod

One click from the app: it puts BepInEx and the OverInteractive mod in the game folder.

04

Open the game and load your save

Any save with your diver alive. For hunger and thirst to count, play on Survival or Hardcore.

What they can do

Your chat dives with you (or against you)

Effects ready to map to gifts, rewards or chat commands.

Creatures with a name

Creatures

42 of the game's creatures, each with its own tile: harmless Peepers and rays, Stalkers, Sand Sharks, Warpers, the Reaper, Ghost and Sea Dragon Leviathans. They appear near the diver with the viewer's name and leave on their own when their duration runs out.

  • Fauna, predators, leviathans and gentle giants
  • Schools of fish, packs and random leviathans
  • They never stay in your save

Oxygen, health, hunger and thirst

Diver

The chat fills your tank or empties it in one go, opens a leak that burns oxygen four times faster, heals you, poisons you or leaves you hungry and thirsty. Hurt and poison never kill: that is left to «Kill Diver».

  • Refill, drain, leak or infinite oxygen
  • Heal, hurt, poison, invincible and speed
  • Food and water in Survival and Hardcore

Gifts for your inventory

Items and world

First aid kits, water, food, batteries, power cells, flares and materials like titanium, copper, gold, diamond or kyanite, with the viewer's name on screen. And day and night at the chat's whim.

  • 20 items to pick from, up to 10 per gift
  • If the inventory is full, they drop in front of the diver
  • Noon, midnight or time lapse
PLATFORMS

Connect where you stream

TikTok, Twitch, Kick, YouTube and Starvios. Connect one or several: triggers work the same wherever the event comes from.

TikTok

Native — Recommended

Direct connection to your TikTok Live from the app. No extra software, no extra accounts.

  • Login with built-in WebView2
  • Gifts, follows, likes, chat and share
  • No external dependencies

TikFinity

Bridge

If you already use TikFinity for alerts or overlays, OverInteractive links to it over WebSocket and reuses your session.

  • Plays nicely with your existing overlays
  • WebSocket localhost:21213
  • Same event coverage as native

Twitch

OAuth + EventSub

Device Code Flow login and real-time event subscription. Map channel point rewards, subs, bits and follows.

  • Channel Points by rewardId
  • Subs, bits, follows, raids
  • Safe for your account — official OAuth

Kick

OAuth + Webhooks

OAuth login and official events over webhooks. Map Kicks, subs and follows from your Kick channel.

  • Kicks, subs and gifted subs
  • Follows and chat
  • Works alongside TikTok, Twitch and YouTube

YouTube

Just your @handle

Connect your YouTube live by typing your @handle, no sign-in needed. Map Super Chats, Super Stickers, memberships and chat messages.

  • Super Chat and Super Sticker by amount
  • New members, milestones and gifted memberships
  • Chat and emotes

Starvios

Just your channel

Connect your Starvios live by typing your channel. Map Starvies, subs, follows, raids, Star Showers and chat messages.

  • Starvies by amount
  • Subs and gifted subs
  • Chat, follows and raids
COMPATIBILITY

Works with your Steam copy

It uses BepInEx 5, the standard mod loader for Unity games. The app installs it in one click and the mod talks to it over a local connection.

Good to know

  • The app installs BepInEx and the OverInteractive mod for you, in one click.
  • Effects need a game in progress: in menus, on the loading screen or with the game paused nothing is applied.
  • Chat creatures are temporary: they leave on their own and are never written to your save.
  • Remove it any time: uninstalling from the app deletes the mod. BepInEx stays in the folder and, with no mods, the game runs as usual.
Setup

Ready in 4 steps

The app installs BepInEx and the mod in the game folder without touching its original files.

  1. 01

    Open OverInteractive

    The app finds your Steam install of Subnautica on its own.

  2. 02

    Install the mod

    Click Install on the Subnautica card, with the game closed.

  3. 03

    Open the game

    Load your save and wait for the app to show «Connected».

  4. 04

    Connect and go live

    Map gifts and rewards to commands in the app, or create an example profile, and start your stream.

See the full step-by-step guide →

Command list

Everything your audience can trigger

Commands ready to map to gifts, rewards or chat commands.

Heal

Diver

Heals a share of the diver's max health.

Stackable

Hurt

Diver

Takes a share of the diver's max health. It never kills: leaves at least 1 point.

Stackable

Poison

Diver

The diver loses health little by little (it never kills). Poison damage heals back over time.

10s

Kill Diver

Diver

The diver dies and respawns at the last base or the lifepod.

Invincible

Diver

The diver takes no damage.

15s

Speed Up

Diver

The diver swims and walks twice as fast.

20s

Slow Down

Diver

The diver swims and walks very slowly.

15s

Shove

Diver

Shoves the diver in a random direction.

Stackable

Camera Shake

Diver

Shakes the camera.

5s

Refill Oxygen

Oxygen

Fills the oxygen tank.

Drain Oxygen

Oxygen

Takes a share of the oxygen capacity.

Stackable

Tank Leak

Oxygen

Oxygen runs out four times faster while underwater.

15s

Infinite Oxygen

Oxygen

The tank stays full.

30s

Feed

Hunger & Thirst

Fills the food meter (Survival and Hardcore modes).

Stackable

Hydrate

Hunger & Thirst

Fills the water meter (Survival and Hardcore modes).

Stackable

Hunger

Hunger & Thirst

Empties the food meter, leaving at least 1 point (Survival and Hardcore modes).

Stackable

Thirst

Hunger & Thirst

Empties the water meter, leaving at least 1 point (Survival and Hardcore modes).

Stackable

Give Item

Items

Puts items in the diver's inventory with the viewer's name on screen. If it is full they drop in front of the diver.

Stackable

Make It Day

World

Jumps to noon.

Make It Night

World

Jumps to midnight.

Time Lapse

World

Day and night race by.

20s

Spawn Creature

Creatures

The chosen creature appears near the diver with the viewer's name on screen. It leaves when the duration runs out.

120sStackable

School of Fish

Creatures

A school of harmless fish of a random species swims around the diver.

120sStackable

Random Predator

Creatures

A random predator appears and goes for the diver.

120sStackable

Predator Pack

Creatures

A pack of predators of the same random species.

120sStackable

Random Leviathan

Creatures

A random hostile leviathan appears. Up to 3 giants at a time: the rest wait their turn.

90s

Clear Creatures

Creatures

Removes every creature summoned by chat. The world's own creatures stay.

Peeper

Fauna

Peeper: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Bladderfish

Fauna

Bladderfish: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Boomerang

Fauna

Boomerang: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Garryfish

Fauna

Garryfish: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Holefish

Fauna

Holefish: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Hoopfish

Fauna

Hoopfish: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Oculus

Fauna

Oculus: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Reginald

Fauna

Reginald: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Spadefish

Fauna

Spadefish: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Eyeye

Fauna

Eyeye: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Hoverfish

Fauna

Hoverfish: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Spinefish

Fauna

Spinefish: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Jellyray

Fauna

Jellyray: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Rabbit Ray

Fauna

Rabbit Ray: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Ghostray

Fauna

Ghostray: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Crimson Ray

Fauna

Crimson Ray: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Cuddlefish

Fauna

Cuddlefish: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Gasopod

Fauna

Gasopod: appears near the diver with the viewer's name on screen (harmless). It leaves when the duration runs out.

120sStackable

Stalker

Predators

Stalker: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Sand Shark

Predators

Sand Shark: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Bone Shark

Predators

Bone Shark: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Biter

Predators

Biter: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Blighter

Predators

Blighter: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Bleeder

Predators

Bleeder: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Crashfish

Predators

Crashfish: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Mesmer

Predators

Mesmer: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Crabsnake

Predators

Crabsnake: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Crabsquid

Predators

Crabsquid: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Lava Lizard

Predators

Lava Lizard: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Ampeel

Predators

Ampeel: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Warper

Predators

Warper: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

River Prowler

Predators

River Prowler: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Lava Larva

Predators

Lava Larva: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Cave Crawler

Predators

Cave Crawler: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Blood Crawler

Predators

Blood Crawler: appears near the diver with the viewer's name on screen (it goes for the diver). It leaves when the duration runs out.

120sStackable

Reaper Leviathan

Leviathans

Reaper Leviathan: appears near the diver with the viewer's name on screen (a hostile leviathan). It leaves when the duration runs out.

90s

Ghost Leviathan

Leviathans

Ghost Leviathan: appears near the diver with the viewer's name on screen (a hostile leviathan). It leaves when the duration runs out.

90s

Ghost Leviathan Juvenile

Leviathans

Ghost Leviathan Juvenile: appears near the diver with the viewer's name on screen (a hostile leviathan). It leaves when the duration runs out.

90s

Sea Dragon Leviathan

Leviathans

Sea Dragon Leviathan: appears near the diver with the viewer's name on screen (a hostile leviathan). It leaves when the duration runs out.

90s

Reefback Leviathan

Gentle Giants

Reefback Leviathan: appears near the diver with the viewer's name on screen (a peaceful giant). It leaves when the duration runs out.

120s

Sea Treader

Gentle Giants

Sea Treader: appears near the diver with the viewer's name on screen (a peaceful giant). It leaves when the duration runs out.

120s

Sea Emperor Juvenile

Gentle Giants

Sea Emperor Juvenile: appears near the diver with the viewer's name on screen (a peaceful giant). It leaves when the duration runs out.

120s
REQUIREMENTS

Requirements

DeveloperUnknown Worlds Entertainment
Released2018
GenreUnderwater survival
SystemWindows 10 or 11
GameSubnautica (Steam)
AppOverInteractive (free)
PlatformTikTok Live, Twitch, Kick, YouTube or Starvios

Frequently asked questions

Your stream, in your audience's hands

Download OverInteractive and let your viewers set a leviathan on you.

Download free