Flitsaanbieding 50% korting op alle servers Nog maar een paar uur!
Eindigt over: 00D 00H 00M 00S
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
Categorieën

Vintage Story Server Installatiehandleiding


Vintage Story Server Installatiehandleiding

Deze handleiding behandelt het instellen en configureren van je Vintage Story dedicated server gehost bij Legion Hosting, inclusief de eerste opstart, GPanel variabelen, versiebeheer, serverconfiguratie, wereldinstellingen, spelers verbinden en opslagbeheer. Voor mod-installatie, zie Vintage Story Mod Installatie. Voor admin-instellingen en commando's, zie Vintage Story Admin Commando's.

Voordat je begint: Zorg ervoor dat je server is aangemaakt in GPanel. Als je hulp nodig hebt bij het vinden van het IP-adres en de port van je server, zie Hoe vind je het IP-adres en de port van je server.

Eerste opstart

Wanneer je je Vintage Story server voor de eerste keer start vanuit GPanel, zal de server automatisch de gamebestanden downloaden via de officiële Vintage Story API en een standaardwereld genereren. Deze eerste opstart kan enkele minuten duren terwijl bestanden worden gedownload en uitgepakt.

  1. Log in op GPanel en selecteer je Vintage Story server.
  2. Controleer voordat je start het tabblad Startup om je gewenste versietak te bevestigen (stable, unstable of pre-release).
  3. Klik op Start op het tabblad Console. Bekijk de console-uitvoer voor voortgangsberichten terwijl de server gamebestanden downloadt en installeert.
  4. Zodra je een bericht ziet dat de server luistert naar verbindingen, is de server gereed. Een standaard serverconfig.json bestand wordt automatisch gegenereerd.
De eerste opstart duurt langer dan normaal. De server moet het volledige Vintage Story serverpakket downloaden voordat deze kan starten. Volgende opstarten zullen veel sneller zijn, tenzij je de versie of tak wijzigt.

GPanel Opstartvariabelen

De belangrijkste serverinstellingen worden beheerd via het tabblad Startup in GPanel. Controleer en pas deze aan voordat je de server start.

Variabele Standaard Beschrijving
SERVER_PORT (toegewezen) De gameport die spelers gebruiken om te verbinden. Deze wordt automatisch toegewezen door GPanel -- controleer het tabblad Network voor je toegewezen port.
MAX_CLIENTS 16 Maximaal aantal gelijktijdige spelers. Kan worden ingesteld tot 256. Moet overeenkomen met de resources van je hostingpakket.
FILES_BRANCH stable Welke releasetak gebruikt wordt. Opties: stable, unstable of pre. Zie het gedeelte Versiebeheer hieronder voor details.
RELEASE_VERSION latest De specifieke versie om te installeren. Stel in op latest om altijd de nieuwste release op je gekozen tak te gebruiken, of voer een specifiek versienummer in (bijv. 1.19.8) om die versie vast te zetten.
OPTIONS (leeg) Extra opdrachtregelargumenten die bij het opstarten aan het serverproces worden doorgegeven. Laat dit leeg tenzij je specifieke opstartvlaggen nodig hebt.
SQLITE_TMPDIR (auto) Tijdelijke map die door SQLite wordt gebruikt voor databasebewerkingen. Hoeft normaal gesproken niet te worden gewijzigd.

Na het bijwerken van opstartvariabelen, herstart de server vanuit GPanel om de wijzigingen door te voeren.


Versiebeheer

Vintage Story biedt drie releasetakken. Je keuze van tak wordt ingesteld via de FILES_BRANCH opstartvariabele in GPanel.

Tak Waarde Beschrijving
Stable stable De aanbevolen tak voor de meeste servers. Deze releases zijn grondig getest en zijn het meest betrouwbaar voor langlopende werelden.
Unstable unstable Bètareleases met nieuwe functies en wijzigingen die nog worden getest. Kunnen bugs bevatten. Gebruik dit als je vroege toegang wilt tot nieuwe content en enige instabiliteit accepteert.
Pre-release pre Vroege ontwikkelingsbuilds. Deze zijn het minst getest en kunnen aanzienlijke problemen hebben. Alleen aanbevolen voor testdoeleinden -- niet voor productieservers.

Een specifieke versie vastzetten

Standaard is RELEASE_VERSION ingesteld op latest, wat betekent dat de server de nieuwste beschikbare versie op je gekozen tak downloadt en installeert telkens wanneer de server start (als er een nieuwere versie beschikbaar is). Om automatische updates te voorkomen en je server op een specifieke versie te vergrendelen:

  1. Ga naar het tabblad Startup in GPanel.
  2. Wijzig RELEASE_VERSION van latest naar het exacte versienummer dat je wilt (bijv. 1.19.8).
  3. Herstart de server. Deze zal alleen de vastgezette versie gebruiken, ongeacht nieuwere releases.
Mod-compatibiliteit: Als je mods gebruikt, wordt het aanbevolen om een specifieke versie vast te zetten. Game-updates kunnen de compatibiliteit van mods verbreken, en updaten tijdens een speelsessie kan problemen veroorzaken. Controleer of je mods de doelversie ondersteunen voordat je update. Zie Vintage Story Mod Installatie voor details.
Wisselen van tak kan een wereldreset vereisen. Het wisselen tussen stable- en unstable-takken kan wijzigingen in het wereldformaat introduceren. Maak altijd een back-up van je wereld voordat je van tak wisselt. Als de nieuwe versie niet compatibel is met je bestaande wereld, moet je mogelijk een nieuwe beginnen.

serverconfig.json

Het primaire serverconfiguratiebstand is serverconfig.json, te vinden in de hoofdmap van de server. Dit bestand wordt automatisch gegenereerd bij de eerste opstart. Stop de server voordat je het bewerkt en herstart daarna om de wijzigingen door te voeren.

  1. Stop de server via het GPanel tabblad Console.
  2. Open het tabblad Files en klik op serverconfig.json om het te bewerken.
  3. Pas de instellingen aan die je nodig hebt (zie de tabel hieronder).
  4. Sla het bestand op en start de server.

Belangrijke instellingen

Instelling Voorbeeldwaarde Beschrijving
ServerName "My Legion VS Server" De naam die wordt weergegeven in de in-game serverbrowser. Maak deze beschrijvend zodat spelers je server kunnen vinden.
WelcomeMessage "Welcome to the server!" Bericht dat aan spelers wordt getoond wanneer ze deelnemen. Ondersteunt basisopmaak.
MaxClients 16 Maximaal aantal gelijktijdige spelers. Moet overeenkomen met de MAX_CLIENTS opstartvariabele.
Password "mysecretpass" Wachtwoord vereist om de server te betreden. Laat als lege string ("") voor een openbare server.
AllowPvP true Stel in op true om speler-tegen-speler gevechten in te schakelen, of false voor een PvE-only server.
SpawnRadius 50 Straal (in blokken) rond het wereldspawnpunt waar nieuwe spelers kunnen spawnen. Een hogere waarde verspreidt spelers meer bij het joinen.
MapSizeX 1024000 Wereldbreedte in blokken. De standaardwaarde creëert een zeer grote wereld. Dit verlagen beperkt hoe ver spelers oost-west kunnen reizen.
MapSizeZ 1024000 Werelddiepte in blokken. De standaardwaarde creëert een zeer grote wereld. Dit verlagen beperkt hoe ver spelers noord-zuid kunnen reizen.
WorldSeed "myseed123" Seed gebruikt voor wereldgeneratie. Dezelfde seed produceert dezelfde wereld. Laat als lege string voor een willekeurige seed.

Een minimaal voorbeeld van belangrijke instellingen in serverconfig.json:

{
  "ServerName": "My Legion VS Server",
  "WelcomeMessage": "Welcome! Enjoy your stay.",
  "MaxClients": 16,
  "Password": "",
  "AllowPvP": true,
  "SpawnRadius": 50,
  "MapSizeX": 1024000,
  "MapSizeZ": 1024000,
  "WorldSeed": ""
}
Het bestand moet geldige JSON zijn. Zorg ervoor dat alle strings tussen dubbele aanhalingstekens staan, booleans in kleine letters zijn (true/false), en er geen komma's na het laatste item in een object of array staan. Als de server niet start na het bewerken, controleer dan op JSON-syntaxfouten.

Wereldconfiguratie

Vintage Story genereert de wereld op basis van instellingen in serverconfig.json. Wereldgeneratie vindt alleen plaats bij de eerste opstart met een gegeven wereld -- het wijzigen van generatie-instellingen nadat de wereld is aangemaakt, zal het bestaande terrein niet met terugwerkende kracht wijzigen.

Wereldgeneratie-instellingen

  • WorldSeed: Bepaalt de terreinindeling, bioomplaatsing en grondstofverdeling. Stel een specifieke seed in om dezelfde wereldindeling met anderen te delen, of laat het leeg voor een willekeurig gegenereerde wereld.
  • MapSizeX / MapSizeZ: Bepalen het maximale speelbare gebied. Kleinere waarden creëren een meer afgebakende wereld en kunnen het resourcegebruik verminderen. Spelers die de rand van de kaart bereiken, kunnen niet verder reizen in die richting.
  • WorldConfig: Het WorldConfig object binnen serverconfig.json stelt je in staat om wereldgeneratieparameters fijn af te stemmen, zoals landvormschaal, klimaatpatronen en geologische kenmerken. Dit zijn geavanceerde instellingen -- de standaardwaarden werken goed voor de meeste servers.
Wereldgeneratie-instellingen zijn vergrendeld na aanmaak. Instellingen zoals WorldSeed, MapSizeX en MapSizeZ worden alleen van kracht wanneer de wereld voor het eerst wordt gegenereerd. Om nieuwe generatie-instellingen toe te passen, moet je een nieuwe wereld aanmaken (zie Opslagbeheer hieronder).

Een seed kiezen

De seed kan elke tekststring of elk getal zijn. Spelers in de Vintage Story community delen seeds voor interessante wereldindelingen. Als je een specifiek type terrein of spawnlocatie wilt, zoek dan op de Vintage Story forums of communitysites naar aanbevolen seeds.


Verbinding maken

Spelers verbinden met je Vintage Story server via het in-game multiplayermenu.

Directe verbinding

  1. Start Vintage Story en klik op Multiplayer vanuit het hoofdmenu.
  2. Klik op Direct Connect.
  3. Voer het IP-adres en de gameport van je server in het volgende formaat in:
    your.server.ip:port
    Controleer het tabblad Network in GPanel voor je toegewezen IP en port.
  4. Klik op Connect. Als de server een wachtwoord heeft, voer dit in wanneer daarom wordt gevraagd.

Serverbrowser

  1. Start Vintage Story en klik op Multiplayer vanuit het hoofdmenu.
  2. De serverbrowser laadt een lijst met openbare servers. Gebruik de zoekbalk om je server op naam te vinden (de ServerName waarde uit serverconfig.json).
  3. Klik op je server in de lijst en klik op Join.
Server verschijnt niet in de browser? De serverbrowser kan enkele minuten nodig hebben om een nieuw gestarte server te indexeren. Gebruik Direct Connect voor directe toegang. Controleer ook of je geen wachtwoord hebt ingesteld -- met een wachtwoord beveiligde servers verschijnen mogelijk niet in de openbare browser, afhankelijk van de serverinstellingen.

Opslagbeheer

Vintage Story wereldgegevens worden opgeslagen op je server en automatisch bewaard tijdens het spelen.

Locatie van wereldgegevens

Wereldopslagbestanden worden opgeslagen in de map data/ op je server. Het exacte pad hangt af van je wereldnaam. Je kunt deze bestanden benaderen via het GPanel tabblad Files of via SFTP.

Een back-up maken van je wereld

  1. Stop de server om een schone back-up te garanderen (geen bestanden die midden in een opslag worden geschreven).
  2. Verbind met je server via SFTP. Zie Bestanden uploaden via SFTP voor verbindingsinstructies.
  3. Download de volledige map data/ naar je lokale machine.
  4. Bewaar de back-up op een veilige locatie. Overweeg om meerdere gedateerde back-ups te bewaren voor het geval je naar een specifiek punt moet terugkeren.
Regelmatige back-ups worden sterk aanbevolen. Wereldcorruptie, onbedoeld griefing of mislukte mod-updates kunnen allemaal leiden tot gegevensverlies. Maak een back-up van je wereld voordat je significante wijzigingen aanbrengt, zoals het updaten van de gameversie, het toevoegen of verwijderen van mods, of het wijzigen van wereldinstellingen.

De wereld resetten

Om een volledig nieuwe wereld te starten:

  1. Stop de server via het GPanel tabblad Console.
  2. Maak een back-up van de bestaande wereldgegevens als je deze wilt bewaren (zie hierboven).
  3. Navigeer naar de map data/ in de GPanel bestandsbeheerder en verwijder de wereldopslagbestanden.
  4. Werk optioneel de WorldSeed bij in serverconfig.json om een andere wereldindeling te genereren.
  5. Start de server. Een nieuwe wereld wordt vanaf nul gegenereerd met je huidige configuratie-instellingen.
Het verwijderen van wereldbestanden is permanent. Eenmaal verwijderd kan de wereld niet worden hersteld, tenzij je een back-up hebt. Download altijd een back-up voordat je een wereldreset uitvoert.

Gerelateerde artikelen


Hulp nodig?

Als je een probleem tegenkomt dat niet in deze handleiding wordt behandeld, open een supportticket en vermeld het IP-adres van je server, een beschrijving van het probleem en relevante console-uitvoer uit GPanel.


Was dit artikel nuttig?

Ready to Get Started?

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