Den här guiden beskriver hur du konfigurerar och ställer in din Space Engineers dedikerade server hos Legion Hosting, inklusive första start, GPanel-startvariabler, XML-konfiguration, spellägen, världsinställningar, anslutning och sparhantering. För modinstallation, se Installation av Space Engineers-mods. För vanliga problem, se Felsökning av Space Engineers.
Första starten
När din Space Engineers-server provisioneras för första gången behöver den installera spelfilerna och generera sin initiala konfiguration. Detta sker automatiskt vid första starten.
- Logga in på GPanel och välj din Space Engineers-server från serverlistan.
- Klicka på Start på fliken Console. Servern laddar ner och installerar Space Engineers Dedicated Server-filerna via SteamCMD. Detta kan ta flera minuter vid den första körningen.
- Bevaka konsolens utdata för förlopp. När du ser ett meddelande som anger att servern är redo och lyssnar efter anslutningar är den initiala installationen klar.
- Servern genererar sina standardkonfigurationsfiler, inklusive
SpaceEngineers-Dedicated.cfgoch en standardvärldssparfil.
Serverkonfiguration -- GPanel-startvariabler
Det enklaste sättet att konfigurera din Space Engineers-server är via fliken Startup i GPanel. Dessa variabler tillämpas som kommandoradsargument varje gång servern startar.
- Stoppa din server från fliken Console.
- Navigera till fliken Startup.
- Justera variablerna nedan efter behov.
- Återgå till fliken Console och klicka på Start för att tillämpa ändringarna.
| Variabel | Exempelvärde | Beskrivning |
|---|---|---|
| Server Name | My Legion SE Server |
Namnet som visas i serverwebbläsaren i spelet. Ange något igenkännbart så att spelare kan hitta din server. |
| World Name | MyWorld |
Namnet på den värld/sparmapp som servern använder. Att ändra detta skapar eller läser in en annan värld. |
| Max Players | 16 |
Maximalt antal samtidiga spelare. Bör inte överstiga platsgränsen för ditt hostingabonnemang. |
| Game Mode | Survival |
Spelläget för världen. Se avsnittet Spellägen nedan för detaljer. |
| Save Interval | 5 |
Hur ofta (i minuter) servern sparar automatiskt. Lägre värden minskar dataförlust vid krasch; högre värden minskar disk-I/O. |
Avancerad konfiguration -- SpaceEngineers-Dedicated.cfg
För mer detaljerad kontroll kan du redigera serverns XML-konfigurationsfil direkt. Den här filen styr inställningar som inte exponeras på fliken Startup i GPanel.
Åtkomst till konfigurationsfilen
- Stoppa din server från fliken Console.
- Klicka på fliken Files i GPanel.
- Hitta och öppna
SpaceEngineers-Dedicated.cfgi rotkatalogen på din server.
Viktiga konfigurationsinställningar
Konfigurationsfilen använder XML-format. Nedan följer de inställningar som oftast justeras inom blocket <SessionSettings>:
| Inställning | Exempelvärde | Beskrivning |
|---|---|---|
<ServerName> |
My Legion SE Server |
Servernamn som visas i webbläsaren. Kan åsidosättas av GPanel-startvariabeln. |
<ServerDescription> |
A Legion Hosting server |
Beskrivning som visas i serverwebbläsaren när spelare ser serverdetaljer. |
<ServerPassword> |
mypassword |
Lösenord som krävs för att spelare ska kunna ansluta. Lämna tomt för en publik server. |
<MaxPlayers> |
16 |
Maximalt antal samtidiga spelare. |
<AutoSaveInMinutes> |
5 |
Intervall för autospar i minuter. Sätt till 0 för att inaktivera autospar (rekommenderas inte). |
<PauseGameWhenEmpty> |
true |
Pausar simuleringen när inga spelare är anslutna. Sparar resurser men stoppar alla processer i spelet. |
<GroupID> |
0 |
Steam-grupp-ID. När det är inställt kan endast medlemmar i denna grupp ansluta (om inte <GroupAccessEnabled> är false). |
<Administrators> |
<unsignedLong>76561198012345678</unsignedLong> |
Lista över Steam64-ID:n som beviljats adminåtkomst. Lägg till en <unsignedLong>-post per admin inuti blocket <Administrators>. |
<Banned> |
<unsignedLong>76561198012345678</unsignedLong> |
Lista över Steam64-ID:n som är bannade från servern. |
Exempel på konfigurationsutdrag:
<MyObjectBuilder_SessionSettings>
<ServerName>My Legion SE Server</ServerName>
<ServerDescription>A Space Engineers server by Legion Hosting</ServerDescription>
<ServerPassword></ServerPassword>
<MaxPlayers>16</MaxPlayers>
<AutoSaveInMinutes>5</AutoSaveInMinutes>
<PauseGameWhenEmpty>true</PauseGameWhenEmpty>
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
</Administrators>
</MyObjectBuilder_SessionSettings>
Lägga till admins
För att bevilja adminåtkomst, lägg till Steam64-ID:n inuti blocket <Administrators>. Du kan hitta ditt Steam64-ID genom att slå upp din Steam-profil på steamid.io.
<Administrators>
<unsignedLong>76561198012345678</unsignedLong>
<unsignedLong>76561198087654321</unsignedLong>
</Administrators>
Spellägen
Space Engineers erbjuder två primära spellägen. Läget ställs in när världen först skapas och kan ändras i konfigurationsfilen eller på fliken Startup i GPanel.
| Läge | Beskrivning | Bäst för |
|---|---|---|
| Survival | Spelare måste bryta resurser, raffinera material och bygga komponenter för att konstruera skepp och stationer. Hälsa, syre, väte och energi måste hanteras. Spelare börjar med grundläggande verktyg och arbetar sig upp till avancerad utrustning. | Standardmässigt flerspelarspel. De flesta servrar kör Survival-läget för en balanserad progressionsupplevelse. |
| Creative | Spelare har obegränsade resurser och omedelbart byggande. Alla block är tillgängliga direkt utan materialkostnad. Inga hälso- eller överlevnadsmekaniker. Skepp och stationer kan byggas fritt. | Byggande, prototypframtagning och testning av designer. Användbart för kreativa servrar eller för admins som planerar bygglösningar innan de byter till Survival. |
<GameMode> i SpaceEngineers-Dedicated.cfg eller via fliken Startup i GPanel. Att byta från Creative till Survival tar inte bort befintliga block, men spelare kommer att behöva börja hantera resurser framöver.
Världsinställningar -- Sandbox.sbc
De världsspecifika inställningarna lagras i filen Sandbox.sbc inuti din världs sparmapp. Dessa inställningar styr miljön, fysiken och spelbalansen i din specifika värld.
Åtkomst till Sandbox.sbc
- Stoppa din server.
- Öppna fliken Files i GPanel.
- Navigera till världens sparmapp (vanligtvis vid den sökväg som visas i GPanel eller inuti en
Saves/-katalog). - Öppna
Sandbox.sbci filredigeraren.
Viktiga världsinställningar
Följande inställningar finns inom blocket <SessionSettings> i Sandbox.sbc:
| Inställning | Värden / Exempel | Beskrivning |
|---|---|---|
<ProceduralDensity> |
0.25, 0.35, 0.50 |
Styr asteroidtäthet i procedurellt genererade världar. 0.25 = låg, 0.35 = normal, 0.50 = hög. Sätt till 0 för att inaktivera procedurella asteroider (används med förinställda asteroidkartor). |
<EnvironmentHostility> |
SAFE, NORMAL, CATACLYSM, APOCALYPSE |
Styr fientliga möten som meteorregn, vargar och spindlar. SAFE inaktiverar alla hot. NORMAL aktiverar måttliga hot. CATACLYSM och APOCALYPSE ökar svårighetsgrad och frekvens. |
<InventorySizeMultiplier> |
1, 3, 10 |
Multiplikator för spelares och blocks inventariekapacitet. 1 = realistisk (små inventarier), 3 = standard för de flesta servrar, 10 = mycket stora inventarier. |
<AssemblerSpeedMultiplier> |
1, 3, 10 |
Multiplikator för assemblerns produktionshastighet. Högre värden minskar tillverkningstiden. |
<AssemblerEfficiencyMultiplier> |
1, 3, 10 |
Multiplikator för assemblerns materialeffektivitet. Högre värden innebär färre råmaterial per tillverkat föremål. |
<RefinerySpeedMultiplier> |
1, 3, 10 |
Multiplikator för raffinaderiets bearbetningshastighet. Högre värden raffinerar malm till tackor snabbare. |
<WelderSpeedMultiplier> |
1, 2, 5 |
Multiplikator för svetshastighet (byggande/reparation). |
<GrinderSpeedMultiplier> |
1, 2, 5 |
Multiplikator för slipningshastighet (nedmontering). |
<EnableSpiders> |
true / false |
Aktiverar eller inaktiverar spindel-NPC:er på planeter. |
<EnableWolves> |
true / false |
Aktiverar eller inaktiverar varg-NPC:er på planeter. |
<MaxFloatingObjects> |
56, 100 |
Maximalt antal svävande objekt (tappade föremål, skräp) i världen. Lägre värden förbättrar serverprestandan. |
<MaxGridSize> |
0 (obegränsat), 50000 |
Maximalt antal block per grid (skepp/station). Att sätta en gräns hindrar spelare från att bygga orimligt stora grids som försämrar prestandan. 0 = ingen gräns. |
<BlockCountThreshold> |
100 |
Blockantal under vilket grids betraktas som "små" för rensningsändamål. |
<EnableAutorespawn> |
true / false |
Återskapar automatiskt spelare vid deras senaste medicinrum efter döden. |
Exempel på utdrag med världsinställningar:
<SessionSettings>
<GameMode>Survival</GameMode>
<InventorySizeMultiplier>3</InventorySizeMultiplier>
<AssemblerSpeedMultiplier>3</AssemblerSpeedMultiplier>
<AssemblerEfficiencyMultiplier>3</AssemblerEfficiencyMultiplier>
<RefinerySpeedMultiplier>3</RefinerySpeedMultiplier>
<WelderSpeedMultiplier>2</WelderSpeedMultiplier>
<GrinderSpeedMultiplier>2</GrinderSpeedMultiplier>
<MaxFloatingObjects>56</MaxFloatingObjects>
<EnvironmentHostility>NORMAL</EnvironmentHostility>
<ProceduralDensity>0.35</ProceduralDensity>
<EnableSpiders>true</EnableSpiders>
<EnableWolves>true</EnableWolves>
<AutoSaveInMinutes>5</AutoSaveInMinutes>
</SessionSettings>
<MaxFloatingObjects> på eller under 100 och överväg att sätta en <MaxGridSize>-gräns på publika servrar. Mycket stora grids och överdrivet svävande skräp är de vanligaste orsakerna till serverlagg i Space Engineers.
Så ansluter du
Alternativ A -- Steams serverwebbläsare
- Öppna Steam och klicka på View > Game Servers (eller View > Servers i äldre Steam-versioner).
- Klicka på fliken Favorites och klicka sedan på Add a Server.
- Ange din server-IP och port (finns på fliken Network i GPanel) och klicka på Add this address to favorites.
- Välj servern från din favoritlista och klicka på Connect.
Alternativ B -- Serverwebbläsare i spelet
- Starta Space Engineers och klicka på Join Game från huvudmenyn.
- I serverwebbläsaren använder du sökfältet för att hitta din server efter namn.
- Välj din server och klicka på Join World.
- Om servern har ett lösenord blir du ombedd att ange det.
Alternativ C -- Direktanslutning via IP
- Starta Space Engineers och klicka på Join Game från huvudmenyn.
- Klicka på fliken Direct Connect (eller ange IP:n i sök-/filterfältet).
- Ange din server-IP och spelport från fliken Network i GPanel:
<your-server-ip>:<your-game-port> - Klicka på Join World och ange serverlösenordet om du blir ombedd.
Sparhantering
Autospar
Space Engineers sparar automatiskt med det intervall som konfigurerats i <AutoSaveInMinutes> (standard: 5 minuter). Autospar skriver över den aktuella världssparfilen. Du kan justera detta intervall i SpaceEngineers-Dedicated.cfg eller på fliken Startup i GPanel.
Plats för sparfil
Världssparfiler lagras på servern i världens sparkatalog. Den exakta sökvägen beror på din serverkonfiguration, men den finns vanligtvis inuti en Saves/- eller instanskatalog som syns på fliken Files i GPanel. Varje värld har sin egen mapp som innehåller:
| Fil | Syfte |
|---|---|
Sandbox.sbc |
Världsinställningar, modlista, sessionskonfiguration. |
Sandbox_config.sbc |
Ytterligare sessionskonfiguration och inställningar. |
SANDBOX_0_0_0_.sbs |
Den huvudsakliga världsdatafilen som innehåller alla grids, voxlar och entiteter. |
*.vx2-filer |
Voxeldatafiler (terrängmodifieringar av planeter/asteroider). |
Säkerhetskopiera din värld
- Stoppa din server från fliken Console för att säkerställa att sparfilen inte skrivs till.
- Anslut till din server via SFTP. Se Så laddar du upp filer via SFTP för instruktioner.
- Navigera till världens sparmapp.
- Ladda ner hela världsmappen till din lokala dator. Detta inkluderar alla
.sbc-,.sbs- och.vx2-filer.
Återställa en säkerhetskopia
- Stoppa din server.
- Anslut via SFTP.
- Navigera till världens sparmapp.
- Ersätt de befintliga sparfilerna med dina säkerhetskopior. Se till att du laddar upp alla filer från säkerhetskopian (
.sbc-,.sbs- och.vx2-filer). - Starta servern från GPanel. Den laddar in den återställda världen.
Överföra en värld från enspelarläge
Du kan ladda upp en enspelarvärld till din dedikerade server:
- På din lokala dator, hitta din Space Engineers-sparmapp (vanligtvis
%AppData%/SpaceEngineers/Saves/). - Hitta världsmappen du vill ladda upp.
- Stoppa din server och anslut via SFTP.
- Ladda upp hela världsmappen till serverns sparkatalog.
- Uppdatera World Name på fliken Startup i GPanel eller i
SpaceEngineers-Dedicated.cfgså att det matchar den uppladdade mappens namn. - Starta servern.
Relaterade artiklar
- Installation av Space Engineers-mods
- Felsökning av Space Engineers
- Så hittar du din servers IP och port
- Så laddar du upp filer via SFTP
- Guide för serverstart
Behöver du hjälp?
Om du fortsätter att uppleva problem med din Space Engineers-server är vårt supportteam tillgängligt för att hjälpa dig.