Report issues on the issues page. MAKE SURE YOU LOOK THROUGH THEM FIRST. Someone's probably already posted a solution, or it's a known bug.
A Debian or Ubuntu-based OS (Others untested, use at own risk, report success/failures/tweaks to issues) bash WINE 1.7.30 or higher winetricks python-2.7 unzip wget screen
mkdir ~/spaceengineers
cd ~/spaceengineers
wget -O start.sh https://raw.githubusercontent.com/ArghArgh200/SEDS-Setup/master/start.sh
chmod +x start.sh
wine --version
and also check if you have winetricks installed by running which winetricks
If your wine version is not 1.7.30 or higher the script will not work properly and I will absolutely refuse to help you.
cd ~/spaceengineers
chmod +x start.sh
./start.sh setup
Your configuration needs to go in
, your world in /spaceengineers/config/SpaceEngineers-Dedicated.cfg/spaceengineers/config/Saves/SEDSWorld
, and your configuration's LoadWorld directive should point to C:\users<your username>\Application Data\SpaceEngineersDedicated\Saves\SEDSWorld in order for the server to Start right.
Alternatively you can just put the SpaceEngineers-Dedicated.cfg on the server, and have the server generate a world.
This should get you off the ground. I won't tell you how to make the configurations here, but there are numerous forum posts on the matter. Here's one you can use. Hint: it involves running the dedicated server on your computer, generating a configuration using their program, and uploading it with some minor changes.
All server settings are overridden by the world's specific settings. The server name is one of the only things that isn't. If you want to add or remove mods, change the world's name or description, or refining speed/inventory sizes, you NEED to do it in the world! Use WinSCP or Filezilla to download the world folder to your local worlds, and edit the world via the game. If you have custom inventory limits or assembler speeds etc you'll have to open your Sandbox.sbc and edit them that way. BE CAREFUL! MAKE BACKUPS! Reckless editing of world files can and in most cases WILL break your world!
Now, run ./start.sh
, screen -x spaceengineers
, and enjoy!
*/A NUMBER * * * * /home/YOUR USERNAME/spaceengineers/start.sh backupworld
Completely clear installation every week/month, and reinstall, this can be done already by manually removing all but the .cfg, the world, and the script and running ./start.sh setup
again.
Credits to Andy_S and NolanSyKinsley of the space-engineers IRC channel on Esper for their tidbits, and Andy_S's NPC identity cleaner.