The Rust Deep Sea update introduced a large set of Deep Sea ConVars and Rust admin commands that directly help you manage a Rust server in a more flexible way. For Rust server hosting, these built-in settings are especially valuable because they let you fine-tune gameplay rules, event pacing, spawns, and performance without relying on mods, making your Rust hosting setup simpler to maintain, more unique, and more compatible with your community's preferences.

Why These Deep Sea ConVars Matter For Rust Servers

On a Rust server, ConVars are one of the cleanest ways to customize server behavior because they are built directly into the game. That means you can shape your Deep Sea experience on your Rust server hosting environment without adding plugins that may break after updates. With these ConVars, Rust admins can control access rules (swimmers and vehicles), enforce boundaries (like no building), tune event content (islands, ghost ships, floating cities), and reduce lag during event generation using spawn interval controls.

How To Use Deep Sea ConVars On Your Rust Server

Option 1: Add ConVars To server.cfg (Best For Rust Hosting)

This is the most common method on a Rust server because it’s persistent across restarts.

Add ConVars on their own lines, like this:

deepsea.allow_swimmers True
deepsea.island_count 8
deepsea.wipeduration 10800

Click Save and then Restart your Rust server so everything loads cleanly.

Option 2: Use Console / RCON For Quick Testing (Rust Admin Commands)

If your Rust hosting panel gives you Console or RCON access, you can enter ConVars live:

deepsea.allow_swimmers True
deepsea.ghostship_count 6

This is great for testing changes quickly, without messing with files. To make sure when done to type writecfg in your console to save the server changes.

Important Note About Applying ConVars (Restart Vs Hotload)

Many Deep Sea ConVars can be applied without restarting your Rust server. If you add or change values inside server.cfg, you can usually hotload them by running this command in console/RCON:

readcfg

That tells the server to re-read the config file and apply updated ConVar values, which is extremely useful for Rust server hosting when you want to iterate quickly.

When should you still restart?

  • If a specific ConVar explicitly says it requires a restart or the changes you made aren't actually noticeable in-game, then a restart is needed for that one setting. Otherwise, readcfg is the fastest way to apply changes to a live Rust server.
Note: Changing deepsea spawn rates for any variable whilst the deepsea event is active is not advised.

Deep Sea ConVars Table (All Variables)

ConVar Description Default
deepsea.allow_all_vehiclesAllow all vehicles to travel to the deep sea, unless using only whitelisted vehiclesFalse
deepsea.allow_swimmersAllow players to swim to the deep seaFalse
deepsea.block_buildingBlocks building in the deep seaTrue
deepsea.boat_driftEnables boat drift behavior (Deep Sea related)False
deepsea.debug_portal_spawnattemptsDebug logging for portal spawn attemptsFalse
deepsea.enabledToggles the deep sea. Needs a server restart to take effect. Any saved deep sea entities will be destroyed at the next startupTrue
deepsea.entities_spawnintervalWhen generating, the interval in seconds between each entity spawn (island, ghost ship, floating city). Increase if your Rust server is lagging while deep sea opens5
deepsea.floatingcity_countNumber of floating cities to spawn1
deepsea.floatingcity_edgemarginFloating city minimum distance from deep sea edges1500
deepsea.floatingcity_mindistMinimum distance between floating cities1500
deepsea.floatingcity_radiusPlacement radius used for floating city spacing/placement500
deepsea.forceentranceportaldirection0 Map-based, 1 North, 2 East, 3 South, 4 West0
deepsea.ghostship_countNumber of ghost ships to spawn4
deepsea.ghostship_edgemarginGhost ship minimum distance from deep sea edges450
deepsea.ghostship_mindistMinimum distance between ghost ships400
deepsea.ghostship_radiusPlacement radius used for ghost ship spacing/placement80
deepsea.hackablecrate_countNumber of hackable crates to spawn (Deep Sea set)1
deepsea.island_countNumber of islands to spawn6
deepsea.island_edgemarginIsland minimum distance from deep sea edges750
deepsea.island_mindistMinimum distance between islands600
deepsea.island_portal_terrain_distanceDistance used for portal/terrain checks near islands750
deepsea.island_radiusPlacement radius used for island spacing/placement300
deepsea.logsEnables Deep Sea loggingFalse
deepsea.openonserverwipeShould the deep sea open as soon as the Rust server wiped?False
deepsea.rhib_countNumber of RHIB groups to spawn4
deepsea.rhib_edgemarginRHIB group minimum distance from deep sea edges1150
deepsea.rhib_mindistMinimum distance between RHIB groups300
deepsea.rhib_radiusPlacement radius used for RHIB spacing/placement10
deepsea.spawngroups_spawnintervalWhen generating, the interval in seconds between each spawn group fill (dwellings/crates/scientists). Increase if opening causes lag on your Rust hosting plan0.15
deepsea.wipecooldownmaxMaximum seconds before a deep sea re-opens after closing9000
deepsea.wipecooldownminMinimum seconds before a deep sea re-opens after closing5400
deepsea.wipedurationDuration in seconds of the deep sea open event window10800
deepsea.wipeendphasedurationDuration in seconds of the final wipe phase (bad weather, etc.)1800
deepsea.wiperadiationphasedurationSeconds before radiation starts to ramp before the deep sea wipe300
net.visibilityradiusdeepseaVisibility radius networking value for deep sea20
server.deepseafogofwarShould the deep sea map be covered by fog of warTrue
vehicle.deepseaportal_boundary_force_start_distanceDistance from portal boundary where boundary force begins applying5
motorrowboat.deepwaterdecayminutesMinutes before a boat loses all health while in deep water120
motorrowboat.outsidedecayminutesMinutes before a boat loses all health while outside (deep water uses deepwaterdecayminutes)180
petbrain.drownindeepwaterWhether pets drown in deep waterTrue
planterboxstatic.deepsearespawnchecktimerRespawn check timer (seconds) for static planter boxes in deep sea contexts600
playerboat.deepseatransitionpowerdowngracedurationSeconds of grace during deep sea transition power-down handling10

Deep Sea Rust Admin Commands Table (All Commands)

Command What It Does
deepsea.closeForces the Deep Sea to close (ends the current open event state)
deepsea.createdeepseaCreates/initializes a Deep Sea instance (generation bootstrap)
deepsea.enterdeepseaForces the caller into the Deep Sea (admin/test teleport)
deepsea.leavedeepseaForces the caller out of the Deep Sea (admin/test teleport)
deepsea.openForces the Deep Sea to open (starts the event / makes it available)
deepsea.printentitycountPrints how many Deep Sea entities are currently spawned/saved
deepsea.printlootPrints Deep Sea loot-related debug output
deepsea.printtimetowipePrints the remaining time until the Deep Sea wipe phase triggers
deepsea.settimetonextopeningSets/overrides the timer until the next Deep Sea opening
deepsea.settimetowipeSets/overrides the timer until the wipe sequence begins
deepsea.spawnfloatingcityhereSpawns a floating city at/near the caller’s current location
deepsea.spawnghostshiphereSpawns a ghost ship at/near the caller’s current location
deepsea.spawnislandhereSpawns an island at/near the caller’s current location
deepsea.spawnrhibgrouphereSpawns an RHIB group at/near the caller’s current location
deepsea.statusPrints the current Deep Sea status (open/closed, timers, phases)
deepsea.testportalspawnlocationTests whether a portal spawn location is valid (debug output for placement)

Deep Sea Spawning Cycle On A Rust Server

On a Rust server, Deep Sea runs as a repeating event that opens, becomes heavily contested, then wipes and disappears until the next cycle. For Rust server hosting, understanding the timing helps you shape your schedule and server identity without mods.

Open Event Duration (Default 3 Hours)

  • deepsea.wipeduration = 10800 seconds (3 hours)
    This is the main window where the Deep Sea is active and players can enter and contest content.

End Phase + Radiation Ramp

  • deepsea.wipeendphaseduration = 1800 seconds (30 minutes)
  • deepsea.wiperadiationphaseduration = 300 seconds (5 minutes)
    This is the final pressure window that pushes players out before the wipe completes.

Wait Time Between Events (Cooldown Window)

  • deepsea.wipecooldownmin = 5400 seconds (1.5 hours)
  • deepsea.wipecooldownmax = 9000 seconds (2.5 hours)
    The next opening happens after a cooldown chosen within this range. If you want a tighter “about 1 hour” rhythm, you’d lower these values toward 3600 seconds on your Rust server.

Host Your Rust Server With Pine Hosting

If you’re configuring Deep Sea using Rust admin commands and built-in ConVars, you’ll get the best results with stable performance and easy config access. Pine Hosting provides Rust server hosting that makes it easy to manage your Rust server, apply Deep Sea settings cleanly, and keep your Rust hosting experience smooth during event openings when player activity spikes.