background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Kateqoriyalar

Stormworks Admin and World Management

stormworks admin world-management vehicles 0 nəfər bunu faydalı hesab etdi

This guide covers administration and world management for your Stormworks: Build and Rescue dedicated server, including admin setup, player management, vehicle control, Workshop content, save management, and troubleshooting common issues.

Admin Setup

Stormworks uses a Steam ID-based permission system for server administration. Admins have elevated privileges including the ability to kick and ban players, manage vehicles, and modify world settings.

Configuring Admin Accounts

  1. Stop your server from GPanel.
  2. Open the File Manager or connect via SFTP.
  3. Locate the server_config.xml file.
  4. Add admin entries within the admin section:
<admins>
    <admin steam_id="76561198012345678" />
    <admin steam_id="76561198087654321" />
</admins>
  1. Save the file and restart your server.
Finding Steam IDs: Players can find their Steam64 ID at steamid.io by entering their Steam profile URL. The Steam64 ID is a 17-digit number starting with 7656119.

Host Privileges

The server host (the Steam account that originally created the save) automatically has full admin privileges. Additional admins added via the config file receive the same level of access.

Player Management

Admins can manage players through the in-game server tools menu or via server commands. Access the admin panel in-game by pressing Esc and navigating to the Players tab.

Player Management Actions

Action Description How to Use
Kick Remove a player from the server (they can rejoin) Select player in admin panel, click Kick
Ban Permanently prevent a player from joining Select player in admin panel, click Ban
Unban Remove a player's ban Edit the ban list in server config
Teleport to Player Move yourself to another player's location Select player, click Teleport To
Give Currency Award in-game money to a player Select player, enter amount, click Give
Set Role Assign admin or default role to a player Select player, choose role from dropdown

Managing the Ban List

Bans are stored in the server configuration. To unban a player, stop the server and edit the ban list in server_config.xml:

<banned_players>
    <!-- Remove the line for the player you want to unban -->
    <player steam_id="76561198099999999" />
</banned_players>

Vehicle Management

Vehicles are the core of Stormworks gameplay, but unmanaged vehicles can cause performance issues. Here is how to keep your server running smoothly.

Despawning Vehicles

As an admin, you can despawn vehicles through the in-game map view:

  1. Open the map (M key by default).
  2. Click on a vehicle icon to select it.
  3. Click the Despawn or Remove button.

Clearing All Vehicles

If the server becomes cluttered with abandoned vehicles, you can clear them all at once. Use the admin console or the in-game admin tools to perform a mass despawn. This is particularly useful when:

  • Server performance degrades due to too many vehicles.
  • Preparing the server for an event or fresh session.
  • Cleaning up after griefing incidents.
Caution: Clearing all vehicles removes every spawned vehicle in the world, including ones actively being used by players. Warn connected players before performing a mass clear.

Vehicle Count Limits

Configure vehicle limits in the server config to prevent performance issues:

<vehicle_settings
    max_vehicles="50"
    vehicle_despawn_time="1800"
    auto_clean_vehicles="true"
/>
Performance Tip: Complex vehicles with many components (logic, engines, sensors) consume significantly more server resources than simple vehicles. If your server experiences lag, the vehicle count and complexity are the first things to investigate. A server with 20 complex vehicles may perform worse than one with 50 simple boats.

Workshop Content and Custom Vehicles

Stormworks has an extensive Steam Workshop with thousands of player-created vehicles and addons. Managing Workshop content on your server is important for both gameplay and performance.

Enabling Workshop Vehicles

Workshop vehicle spawning is controlled in the server config:

<workshop_settings
    allow_workshop_vehicles="true"
/>

When enabled, any player can spawn vehicles they have subscribed to on the Steam Workshop. The vehicle data is transferred from the spawning player's client.

Managing Workshop Content

  • Allow all Workshop content: Set allow_workshop_vehicles="true" for an open creative server.
  • Disable Workshop content: Set allow_workshop_vehicles="false" to restrict players to built-in vehicles or vehicles they build from scratch on the server.
Note: Some Workshop vehicles are intentionally designed to cause lag or crash servers (often called "lag machines"). If you run a public server, consider having active admins who can quickly despawn problematic vehicles.

World Settings Management

Admins can modify certain world settings at runtime through the in-game settings menu. These include:

Setting Effect Performance Impact
Weather Toggle dynamic weather and storms Minimal
Day/Night Cycle Enable or disable time progression None
Infinite Fuel Vehicles never run out of fuel None
Infinite Ammo Weapons never run out None
Vehicle Damage Whether vehicles can be damaged Slight reduction when disabled
Teleportation Allow map-based teleportation None

Save Management

Multiple Save Slots

Stormworks supports 4 save slots, allowing you to maintain different worlds. To switch save slots:

  1. Stop the server.
  2. Edit the save_name attribute in server_config.xml to point to a different save.
  3. Start the server. It will load the specified save.

Creating Backups

Regular backups protect against data loss from corruption, accidental deletion, or griefing:

  1. Stop the server to ensure save data is flushed to disk.
  2. Connect via SFTP or use GPanel's File Manager.
  3. Navigate to the save directory (typically save/ in the server root).
  4. Download the entire save folder for your active slot.
  5. Store backups with date labels (e.g., save_slot1_2026-02-26.zip).

Restoring a Backup

  1. Stop the server.
  2. Connect via SFTP.
  3. Rename the current save folder (e.g., save_slot1 to save_slot1_old) as a precaution.
  4. Upload your backup files to the original save directory location.
  5. Start the server. It will load the restored save data.
Warning: Restoring a backup will overwrite all current world data for that save slot, including player progress, vehicles, and currency. This cannot be undone unless you have a backup of the current state.

Troubleshooting

Server Crashes

  • Check vehicle count: Too many vehicles (especially complex ones) are the most common cause of crashes. Reduce max_vehicles and enable auto_clean_vehicles.
  • Review server logs: Check the server console output in GPanel for error messages before the crash.
  • Update the server: Ensure your server is running the latest version. Game updates often include stability fixes.
  • Corrupted save: If the server crashes immediately on startup, the save data may be corrupted. Try loading a different save slot or restoring a backup.

Player Desync

  • Desync occurs when players see different states of the world. This is common with complex vehicles.
  • Reduce the number of active vehicles to minimize desync.
  • Players with high latency (200+ ms) experience more desync. Consider setting a server region expectation in the server name.
  • Having players respawn or rejoin often resolves individual desync issues.

Vehicle Lag

  • Complex vehicles with hundreds of logic components are the primary cause of server lag.
  • Set lower max_vehicles limits (20-30 for public servers).
  • Enable auto-cleanup to remove abandoned vehicles.
  • Monitor which specific vehicles cause lag and despawn them. Vehicles with excessive sensors, cameras, or logic gates are common culprits.

World Corruption

  • World corruption can occur if the server is force-stopped during a save operation.
  • Always use the Stop button in GPanel rather than force-killing the process.
  • If corruption occurs, restore from your most recent backup.
  • As a last resort, you can start fresh on a new save slot.
Prevention: The best defense against world corruption is regular backups. We recommend backing up your save data at least weekly, or before any major configuration change or server update.

Related Articles

If you encounter issues not covered in this guide, please open a support ticket and our team will help resolve the problem.


Bu məqalə faydalı oldu?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.