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

Portal Knights Server Installatiehandleiding


Deze gids behandelt hoe je je Portal Knights dedicated server instelt op Legion Hosting, opstartvariabelen configureert, serverinstellingen aanpast, verbinding maakt met vrienden en je wereldopslag beheert. Voor beheerdersbedieningen en spelerbeheer, zie Portal Knights Beheerderscommando's.

Over Portal Knights: Portal Knights is een coöperatieve actie-RPG met sandbox-elementen. Spelers verkennen procedureel gegenereerde eilanden, bevechten bazen, bouwen structuren en levelen personages op in een gedeelde wereld. De dedicated server maakt persistente werelden mogelijk die online blijven, zelfs als de host niet speelt.

1. Eerste Start

  1. Log in op GPanel en selecteer je Portal Knights server.
  2. Ga naar het Startup-tabblad en bekijk de beschikbare variabelen (zie de tabel hieronder).
  3. Stel een SERVER_NAME in zodat je je server kunt herkennen in de browser.
  4. Wijzig het ADMIN_PASS van de standaardwaarde. Stel optioneel USER_PASS of GUEST_PASS in om de toegang te beperken tot je groep.
  5. Ga terug naar het Console-tabblad en klik op Start.
  6. Wacht tot de console aangeeft dat de server klaar is met laden. De eerste start genereert standaard configuratiebestanden en een nieuwe wereld.
Eerste start duurt langer: De initiële opstart genereert wereldgegevens en configuratiebestanden. Wacht 1-2 minuten totdat alles is geïnitialiseerd voordat je probeert verbinding te maken.

2. GPanel Opstartvariabelen

De volgende variabelen zijn beschikbaar in het GPanel Startup-tabblad. Deze waarden worden toegepast telkens wanneer de server start.

Variabele Vereist Beschrijving
SERVER_NAME Nee De naam die wordt weergegeven in de serverbrowser. Standaard Servername indien niet ingesteld. Maximaal 32 tekens.
ADMIN_PASS Ja Beheerderswachtwoord voor de server. Standaard is admin_password_please_change -- je moet dit wijzigen voordat je start.
USER_PASS Nee Wachtwoord voor gebruikersniveau-toegang. Laat leeg voor geen wachtwoord.
GUEST_PASS Nee Wachtwoord voor gastniveau-toegang. Laat leeg voor geen wachtwoord.
GAMEMODE Nee Gameplay-modus voor de server. Opties: Adventure, Creative. Standaard is Adventure.
UNIVERSE_SIZE Nee Universumgrootte voor de server. Opties: Small, Normal, Large. Standaard is Normal.

3. Serverconfiguratie

Naast de opstartvariabelen biedt Portal Knights fijnafstemming via het serverconfiguratiebestand. Stop je server voordat je wijzigingen aanbrengt.

Locatie Configuratiebestand

dedicated_server/server_config.json

Open dit bestand via het Files-tabblad in GPanel of maak verbinding via SFTP. Als het bestand niet bestaat, start en stop de server eenmaal om het met standaardwaarden te genereren.

Stop altijd je server voordat je configuratiebestanden bewerkt. De server kan je wijzigingen overschrijven bij het afsluiten als deze draait terwijl je bewerkt.

Belangrijke Instellingen

Het configuratiebestand gebruikt JSON-formaat. Belangrijke eigenschappen zijn:

Instelling (JSON-pad) Standaard Beschrijving
basicServerData.name Servername Weergavenaam in de serverbrowser (ingesteld via de SERVER_NAME opstartvariabele).
basicServerData.port (toegewezen door GPanel) Serverport. Automatisch beheerd door GPanel.
basicServerData.saveFolderPath ./savedata Pad waar wereldopslaggegevens worden bewaard.
admins.credentials.password admin_password_please_change Beheerderswachtwoord (ingesteld via de ADMIN_PASS opstartvariabele).
users.credentials.password (leeg) Gebruikersniveau-wachtwoord (ingesteld via de USER_PASS opstartvariabele).
guests.credentials.password (leeg) Gastniveau-wachtwoord (ingesteld via de GUEST_PASS opstartvariabele).
gameplayMode Adventure Gameplay-modus: Adventure of Creative (ingesteld via de GAMEMODE opstartvariabele).
universeSize Normal Universumgrootte: Small, Normal of Large (ingesteld via de UNIVERSE_SIZE opstartvariabele).

Voorbeeldconfiguratie

{
  "basicServerData": {
    "name": "My Portal Knights Server",
    "ipv4": "0.0.0.0",
    "port": 27015,
    "saveFolderPath": "./savedata"
  },
  "admins": {
    "credentials": {
      "password": "my_admin_password"
    }
  },
  "users": {
    "credentials": {
      "password": ""
    }
  },
  "guests": {
    "credentials": {
      "password": ""
    }
  },
  "gameplayMode": "Adventure",
  "universeSize": "Normal",
  "hideConsoleWindow": true
}

4. Wereldinstellingen

Portal Knights-werelden bestaan uit procedureel gegenereerde eilanden verbonden door portalen. Belangrijke wereld-gerelateerde overwegingen:

  • Opslagmap: Wereldgegevens worden opgeslagen in de map savedata (geconfigureerd via basicServerData.saveFolderPath in de configuratie).
  • Gameplay-modus: Ingesteld via de GAMEMODE opstartvariabele. Adventure is de standaard RPG-ervaring; Creative maakt vrij bouwen en verkennen mogelijk.
  • Universumgrootte: Ingesteld via de UNIVERSE_SIZE opstartvariabele. Bepaalt het aantal eilanden: Small, Normal of Large.
  • Eilandprogressie: Spelers vorderen door eilanden door portaalscherven te verzamelen en portalen te activeren. De server houdt alle ontdekte eilanden en hun statussen bij.

5. Verbinding Maken

Optie A -- In-Game Serverbrowser

  1. Start Portal Knights via Steam.
  2. Selecteer vanuit het hoofdmenu Multiplayer.
  3. Kies Online Game en vervolgens Browse Servers.
  4. Zoek je server op naam of blader door de lijst.
  5. Selecteer je server en klik op Join. Voer het wachtwoord in als daarom wordt gevraagd.

Optie B -- Directe Verbinding via IP

  1. Start Portal Knights via Steam.
  2. Selecteer vanuit het hoofdmenu Multiplayer.
  3. Kies Online Game en vervolgens Direct Connect.
  4. Voer je server-IP en port in vanuit het Network-tabblad van GPanel:
    <your-server-ip>:<port>
  5. Voer het serverwachtwoord in als er een is ingesteld.
Hulp nodig bij het vinden van het IP en de port van je server? Ports worden willekeurig toegewezen tenzij je een privé-IP hebt. Zie Hoe Vind Je Je Server-IP en Port.

6. Opslagbeheer

Locatie Opslagbestanden

Wereldopslag wordt op de server bewaard op:

dedicated_server/savedata/

Dit pad is geconfigureerd via de basicServerData.saveFolderPath-instelling in server_config.json.

Handmatige Back-ups via SFTP

  1. Stop de server vanuit GPanel om ervoor te zorgen dat alle gegevens naar schijf zijn geschreven.
  2. Maak verbinding met je server via SFTP. Zie Bestanden Uploaden via SFTP voor instructies.
  3. Navigeer naar de map dedicated_server/savedata/.
  4. Download de volledige wereldmap die je wilt back-uppen.

Een Opslag Herstellen

  1. Stop de server vanuit GPanel.
  2. Maak verbinding via SFTP en navigeer naar dedicated_server/savedata/.
  3. Upload je geback-upte wereldmap en vervang indien nodig de bestaande.
  4. Zorg ervoor dat de mapnaam overeenkomt met de world_name-instelling in je configuratie.
  5. Start de server vanuit GPanel.
Tip: Bewaar altijd een lokale back-up voordat je opslagbestanden vervangt. Als de geüploade opslag beschadigd of incompatibel is, kun je mogelijk niet herstellen zonder een back-up.

Probleemoplossing

  • Server verschijnt niet in de browser: Bevestig dat de server volledig is gestart in GPanel. De serverbrowser kan 2-3 minuten nodig hebben om een nieuwe server te indexeren. Probeer in de tussentijd directe verbinding via IP.
  • Kan niet verbinden: Controleer je server-IP en port in het GPanel Network-tabblad. Zorg ervoor dat de server draait en niet in een gecrashte staat is.
  • Crashes bij het opstarten: Verwijder het configuratiebestand en herstart om standaardwaarden te regenereren. Als het probleem aanhoudt, controleer de GPanel-console op foutmeldingen.
  • Wereld laadt niet: Zorg ervoor dat de basicServerData.saveFolderPath-instelling in server_config.json naar de juiste map verwijst.

Gerelateerde Artikelen

Hulp Nodig?

Als je problemen tegenkomt die hier niet worden behandeld, open een supportticket en vermeld je server-IP, een beschrijving van het probleem en eventuele foutmeldingen uit de GPanel-console.


Was dit artikel nuttig?

Ready to Get Started?

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