Deze handleiding begeleidt je bij het opzetten van een Minecraft Java Edition server op Legion Hosting -- van het kiezen van een servertype tot het configureren van je wereld en het verbinden met vrienden.
1. Een servertype kiezen
Wanneer je je Minecraft server voor het eerst opzet, is een van de belangrijkste beslissingen welke serversoftware je wilt draaien. Elk type biedt verschillende mogelijkheden, afhankelijk van of je plugins, mods of een schone vanilla-ervaring wilt.
| Servertype | Best voor | Plugin-ondersteuning | Mod-ondersteuning | Opmerkingen |
|---|---|---|---|---|
| Vanilla | Puur, ongewijzigd Minecraft | Geen | Geen | Officiële Mojang server JAR. Geen aanpassingen mogelijk buiten server.properties. |
| Paper | Prestatie-geoptimaliseerd survival/SMP | Bukkit & Spigot plugins | Geen | Fork van Spigot met aanzienlijke prestatieverbeteringen. Aanbevolen voor de meeste servers. |
| Spigot | Plugin-gebaseerde servers | Bukkit & Spigot plugins | Geen | De originele high-performance Bukkit fork. Paper heeft tegenwoordig over het algemeen de voorkeur boven Spigot. |
| Forge | Gemodificeerd Minecraft (grote modpacks) | Beperkt (sommige via Sponge) | Forge mods | De klassieke mod loader. Clients moeten dezelfde Forge-versie en mods installeren. |
| Fabric | Lichtgewicht modding, nieuwere mods | Beperkt | Fabric mods | Snellere updates naar nieuwe Minecraft-versies. Groeiend mod-ecosysteem. Clients hebben Fabric + bijpassende mods nodig. |
2. Eerste start
- Log in op GPanel.
- Selecteer je Minecraft server uit de serverlijst.
- Navigeer naar het tabblad Startup.
-
Kies het gewenste Servertype (Paper, Vanilla, Forge, etc.) en de Minecraft-versie uit de dropdownmenu's.
Belangrijk: Zorg ervoor dat de versie die je selecteert overeenkomt met de versie die je spelers gebruiken. Niet-overeenkomende versies voorkomen dat clients verbinding kunnen maken.
- Klik op Start in het Console-tabblad om de server voor de eerste keer te starten.
-
De eerste opstart zal automatisch:
- De geselecteerde server JAR downloaden
server.properties,eula.txten andere standaard configuratiebestanden genereren- De initiële wereld genereren (dit kan een minuut of twee duren)
- Zodra je
Done!in de console ziet, draait je server en is deze klaar om te configureren.
eula.txt niet handmatig te bewerken.
3. server.properties configureren
Het bestand server.properties beheert het meeste kerngedrag van je server. Je kunt het rechtstreeks bewerken vanuit GPanel's File Manager -- klik op het bestand in de hoofdmap om de ingebouwde editor te openen.
server.properties bewerkt. Wijzigingen die worden aangebracht terwijl de server draait, worden overschreven wanneer deze wordt afgesloten.
| Eigenschap | Standaard | Beschrijving |
|---|---|---|
server-name |
A Minecraft Server |
De naam die wordt weergegeven in de serverlijst (alleen Bedrock; Java gebruikt in plaats daarvan motd). |
gamemode |
survival |
Standaard spelmodus voor nieuwe spelers. Opties: survival, creative, adventure, spectator. |
difficulty |
easy |
Servermoeilijkheidsgraad. Opties: peaceful, easy, normal, hard. |
max-players |
20 |
Maximaal aantal spelers dat tegelijkertijd verbonden kan zijn. Stel dit in op het spelersslotlimiet van je hostingpakket. |
pvp |
true |
Of spelers elkaar schade kunnen toebrengen. Stel in op false voor PvE-only servers. |
online-mode |
true |
Verifieert spelersaccounts bij Mojang. Houd dit ingesteld op true tenzij je een specifieke reden hebt om het uit te schakelen -- uitschakelen staat toe dat gekraakte clients verbinding maken. |
motd |
A Minecraft Server |
Bericht van de dag weergegeven in de Java Edition serverlijst. Ondersteunt kleurcodes met \u00A7 (sectieteken). |
view-distance |
10 |
Weergaveafstand in chunks (1 chunk = 16 blokken). Lagere waarden (6-8) verbeteren de prestaties; hogere waarden (12-16) geven een betere visuele ervaring ten koste van meer RAM en CPU. |
spawn-protection |
16 |
Straal (in blokken) rond de wereld-spawn waar niet-operators geen blokken kunnen plaatsen of breken. Stel in op 0 om uit te schakelen. |
level-seed |
(leeg) | Wereldgeneratie-seed. Laat leeg voor een willekeurige seed, of voer een specifieke seed in om een bepaalde wereld te genereren. Geldt alleen wanneer een nieuwe wereld wordt aangemaakt. |
level-type |
minecraft\:normal |
Wereldtype. Opties: minecraft\:normal, minecraft\:flat, minecraft\:large_biomes, minecraft\:amplified, minecraft\:single_biome_surface. |
white-list |
false |
Wanneer true, kunnen alleen spelers die in whitelist.json staan deelnemen. Zie de sectie Whitelist hieronder. |
enable-command-block |
false |
Of commandoblokken gebruikt kunnen worden. Vereist voor veel avonturenkaarten en sommige minigame-opstellingen. |
Sla na het bewerken het bestand op en start je server. De nieuwe instellingen worden onmiddellijk van kracht bij het opstarten.
4. Operator (Admin) Toegang
Operators (ops) hebben toegang tot servercommando's zoals /gamemode, /tp, /ban, /kick en meer. Er zijn twee manieren om operatorstatus te verlenen.
Methode 1: GPanel Console (Aanbevolen)
Typ vanuit het tabblad Console in GPanel het volgende commando terwijl de server draait:
op YourPlayerName
Je ziet een bevestigingsbericht in de console. De speler is nu een operator.
Methode 2: ops.json bewerken
Je kunt ook handmatig het bestand ops.json in de hoofdmap van de server bewerken. Elke vermelding ziet er als volgt uit:
[
{
"uuid": "player-uuid-here",
"name": "YourPlayerName",
"level": 4,
"bypassesPlayerLimit": false
}
]
Het veld level bepaalt wat de operator kan doen:
| Niveau | Rechten |
|---|---|
1 |
Kan spawn-bescherming omzeilen |
2 |
Kan cheatcommando's gebruiken (/gamemode, /tp, etc.) en commandoblokken |
3 |
Kan spelerbeheercommando's gebruiken (/ban, /kick, /op) |
4 |
Volledige toegang, inclusief /stop en /save-all |
op verleent standaard niveau 4. Als je een lager rechtenniveau nodig hebt, bewerk dan ops.json rechtstreeks.
Om operatorstatus te verwijderen, gebruik het consolecommando:
deop YourPlayerName
5. Whitelist
De whitelist beperkt je server tot alleen goedgekeurde spelers. Dit is handig voor privéservers of gemeenschappen waar je wilt bepalen wie kan deelnemen.
De whitelist inschakelen
Stel het volgende in in server.properties:
white-list=true
enforce-whitelist=true
De instelling enforce-whitelist zal alle momenteel verbonden spelers die niet op de whitelist staan verwijderen wanneer deze opnieuw wordt geladen.
De whitelist beheren
Gebruik deze commando's in de GPanel console terwijl de server draait:
| Commando | Beschrijving |
|---|---|
whitelist add PlayerName |
Een speler toevoegen aan de whitelist |
whitelist remove PlayerName |
Een speler verwijderen van de whitelist |
whitelist list |
Alle spelers op de whitelist weergeven |
whitelist reload |
De whitelist herladen vanuit whitelist.json |
whitelist.json bewerken in de hoofdmap van de server via GPanel's File Manager. Vergeet niet om whitelist reload uit te voeren vanuit de console na het maken van handmatige wijzigingen.
6. Verbinding maken
Zodra je server draait, volg deze stappen om verbinding te maken vanuit Minecraft Java Edition:
- Zoek het IP-adres en de port van je server in GPanel onder het tabblad Network.
- Open Minecraft Java Edition en klik op Multiplayer.
- Klik op Add Server.
- Voer een naam in voor je server in het veld Server Name (dit is slechts een label voor je serverlijst).
-
Voer in het veld Server Address je IP en port in met het volgende formaat:
your.server.ip:portBijvoorbeeld:
192.168.1.100:25565 - Klik op Done, selecteer vervolgens de server uit je lijst en klik op Join Server.
7. Wereldbeheer
Opslaglocatie van de wereld
Standaard wordt de Minecraft-wereld opgeslagen in een map genaamd world in de hoofdmap van je server. Deze map bevat alle wereldgegevens inclusief terrein, spelergegevens en structuren. Je ziet ook de mappen world_nether en world_the_end voor die dimensies (op Paper/Spigot servers; Vanilla slaat ze op als submappen binnen world).
Een bestaande wereld uploaden
Om een wereld van singleplayer of een andere server te uploaden:
- Stop je server in GPanel.
- Verwijder of hernoem de bestaande
worldmap met behulp van GPanel's File Manager (of via SFTP). -
Upload je wereldmap via SFTP. Zorg ervoor dat de map de naam
worldheeft (of werk de eigenschaplevel-namebij inserver.propertieszodat deze overeenkomt met je mapnaam).Tip: Voor grote werelduploads is SFTP veel sneller dan de browsergebaseerde File Manager. Zie onze SFTP-handleiding voor installatie-instructies. - Zorg ervoor dat de mapstructuur van de wereld correct is -- het bestand
level.datmoet zich direct in de mapworldbevinden, niet genest in een submap. - Start de server. Deze laadt je geüploade wereld.
%appdata%\.minecraft\saves\YourWorldName op Windows. Hernoem de map naar world voordat je uploadt.
Back-ups
Het wordt sterk aanbevolen om regelmatig back-ups van je wereld te maken, vooral voordat je grote wijzigingen aanbrengt zoals het updaten van de serverversie of het installeren van nieuwe mods/plugins.
Om een handmatige back-up te maken:
- Voer
save-alluit in de GPanel console om alle gegevens naar schijf te schrijven. - Stop de server.
- Download de map
world(enworld_nether/world_the_endals deze bestaan) via SFTP of de File Manager. - Bewaar de back-up op een veilige locatie op je computer of cloudopslag.