Maak een Minecraft-server in Ubuntu 20.04

Tegenwoordig is de wereld van videogames voor velen nog een sport geworden, omdat het aantal opties dat het biedt toeneemt. Het is niet langer alleen entertainment, maar een manier om virtueel te concurreren voor veel gebruikers. Daarom kan het erg belangrijk zijn om het spel dat we willen spelen goed geconfigureerd op de computer te hebben.

Minecraft is ongetwijfeld een van de sandbox-games die een grote invloed heeft gehad op miljoenen gebruikers over de hele wereld vanwege al zijn strategie bij het beheren van de taken van bouwen, verkennen, creëren en overleven met zijn duizenden 3D-blokken. Het enige dat we in Minecraft kunnen doen, is onze eigen server maken waar het mogelijk is om de gewenste variabelen met betrekking tot werelden, moeilijkheidsgraad en nog veel meer parameters in te stellen.

Om dit te bereiken moeten we rekening houden met het volgende:

  • We moeten Java op het systeem hebben geïnstalleerd
  • Download de Minecraft .jar-server die we later zullen uitleggen

Daarnaast moeten we Minecraft Java Edition op de clientcomputer hebben, deze kan worden gedownload via de volgende link:

Solvetic zal uitleggen hoe u uw Minecraft-server op Ubuntu 20.04 kunt maken en een leider in uw groep kunt zijn. Hieronder zie je alle benodigde instellingen hiervoor.

1. Hoe het systeem bij te werken en OpenJDK op Ubuntu te installeren

Stap 1
De eerste stap is om de systeempakketten bij te werken door het volgende uit te voeren:

 sudo apt update

Stap 2
Zodra het systeem is bijgewerkt, gaan we OpenJDK installeren in versie 8. Deze versie die we zullen installeren is een minimale versie van Java die verantwoordelijk is voor het elimineren van de ondersteuning voor GUI-applicaties die de prestaties van de server verbeteren. We voeren het volgende uit:

 sudo apt installeer openjdk-8-jre-headless

2. Hoe Screen op Ubuntu te installeren


Screen is een hulpprogramma waarmee we onafhankelijk verschillende serversessies kunnen maken. Hierdoor kan een sessie in de terminal worden gemaakt en kunnen we de verbinding verbreken, maar het proces laten lopen zonder dat dit wordt beïnvloed. Dit voorkomt dat we per ongeluk de sessie sluiten en dat de Minecraft-server wordt beïnvloed.

Stap 1
Voor de installatie voeren we uit:

 sudo apt installatiescherm

Stap 2
We voeren de letter S in om de download en installatie van Screen te bevestigen:

Stap 3
De volgende stap is het inschakelen van de firewall om autorisatie te verlenen aan het verkeer dat toegang moet krijgen tot de Minecraft server, dit doen we met het volgende commando:

 sudo ufw toestaan ​​25565

3. Hoe de nieuwste versie van Minecraft-server te downloaden

Stap 1
Het is tijd om de meest recente versie van de beschikbare Minecraft-server te downloaden, hiervoor gaan we het volgende uitvoeren:

 wget https://launcher.mojang.com/v1/objects/bb2b6b1aefcd70dfd1892149ac3a215f6c636b07/server.jar

Stap 2
Nu verplaatsen we de genoemde download:

 mv server.jar minecraft_server_1.15.2.jar

4. Hoe de Minecraft-server te configureren en te starten in Ubuntu 20.04

Stap 1
De eerste stap die u moet nemen, is het maken van een sessie met scherm:

 scherm

Stap 2
We drukken op de spatiebalk en we zien het volgende:

Stap 3
Daar is het mogelijk om een ​​opdracht te laten lopen en in te loggen op een andere terminal zonder dat het proces eindigt, om de Minecraft-server te configureren, gaan we het volgende uitvoeren:

 java -Xms1024M -Xmx1024M -jar minecraft_server_1.15.2.jar nogui

Het is normaal dat we deze fout zien vanwege de EULA-licentieovereenkomsten, de variabelen die we in deze opdracht hebben gespecificeerd zijn:

  • Xms1024M: het is de standaardwaarde die de server configureert om te werken met 1024 MB of 1 GB RAM tijdens de uitvoering, deze waarde kan worden verhoogd op basis van het RAM-geheugen van de apparatuur
  • Xmx1024M: is een waarde die de server vertelt om maximaal 1024M RAM te gebruiken. Deze waarde kan worden bewerkt op basis van de mogelijkheden van de Minecraft-server.
  • jar: is een waarde die aangeeft welk jar-bestand op de server moet worden uitgevoerd
  • nogui: zorgt ervoor dat de server geen GUI start omdat het een server zal zijn die geen grafische gebruikersinterface hoeft te hebben omdat het daar niet zal worden afgespeeld.

De bovengenoemde fout treedt op vanwege twee situaties, namelijk dat de server geen twee bestanden kon vinden die nodig zijn voor uitvoering, namelijk:

  • De EULA (End User License Agreement), die in het eula.txt-bestand staat
  • Het server.properties configuratiebestand

Stap 4
Eerst gaan we toegang krijgen tot het EULA-bestand door het volgende uit te voeren:

 sudo nano eula.txt
We zullen het volgende zien:

Stap 5
Daar gaan we naar de bovenste regel en voeren de Minecraft EULA-URL in:

 (https://account.mojang.com/documents/minecraft_eula)

Stap 6
Als we willen, hebben we toegang tot deze URL om de licentievoorwaarden te bekijken:

VERGROTEN

Stap 7
Als we akkoord gaan, keren we terug naar de terminal en veranderen we de waarde "false" in "true". We slaan de wijzigingen op met de Ctrl + O-toetsen en sluiten af ​​met de Ctrl + X-toetsen.

Stap 8
Nu hebben we toegang tot de servereigenschappen:

 sudo nano server.properties

Stap 9
Er worden alle eigenschappen vermeld die we op de server kunnen implementeren, voor een meer uitgebreide kennis hiervan kunnen we de Minecraft-wiki bezoeken:

WaardenIn principe configureren we de volgende waarden:

  • gamemode = overleven
  • moeilijkheid = gemakkelijk
  • pvp = waar
  • niveaunaam = wereld
  • motd = Een Minecraft-server

VariabelenDeze variabelen zijn:

  • moeilijkheidsgraad (standaard easy): deze waarde bepaalt de moeilijkheidsgraad van het spel, de waarden easy, normal en hard worden aangeboden
  • gamemode (default survival): het is een waarde die de gamemode bepaalt, de beschikbare waarden zijn survival, creative, adventure en spectator
  • level-name (standaard wereld): definieert de naam van de server op de client
  • motd (standaard Een Minecraft-server): is het bericht dat wordt weergegeven in de Minecraft-clientserverlijst
  • pvp (standaard waar): activeert Player vs. Player-gevechten, met deze waarde actief kunnen spelers deelnemen aan gevechten in het geselecteerde spel

Stap 10
We slaan de wijzigingen op en voeren opnieuw de Minecraft-configuratieopdracht uit:

 java -Xms1024M -Xmx4G -jar minecraft_server_1.15.2.jar nogui

Stap11
Daar worden alle benodigde serverparameters geladen, wanneer dit is voltooid, zien we het volgende:

Stap 12
Daar kunnen we "help" uitvoeren om toegang te krijgen tot een volledige lijst van de verschillende opties:

5. De Minecraft-serverservice beveiligen

Stap 1
Sinds de Minecraft-server is gestart, kunnen we de toetsen Ctrl + A + D gebruiken om de verbinding met de huidige sessie te verbreken, een andere console te openen en het volgende uit te voeren:

 scherm -lijst

Stap 2
Daar zien we de ID van de huidige sessie, we kunnen deze als volgt hervatten met die ID:

 scherm -r "ID"

6. Minecraft-clientverbinding met Ubuntu-server

Stap 1
Ten slotte gaan we naar de Minecraft-client en in het eerste venster selecteren we "Multiplayer":

VERGROTEN

Stap 2
In het volgende venster klikken we op de optie "Server toevoegen":

VERGROTEN

Stap 3
Nu voeren we het IP-adres van de Minecraft-server in Ubuntu 20.04 in:

VERGROTEN

Stap 4
We klikken op OK om de verbinding te starten:

VERGROTEN

Stap 5
Nu is het mogelijk om in Minecraft te spelen dankzij de server die we hebben geconfigureerd:

VERGROTEN

Je bent nu klaar om je Minecraft-server in te stellen en je vrienden uit te dagen dankzij Solvetic.

Als u wilt zien hoe u dit proces in Windows 10 uitvoert, kunt u hier alle stappen bekijken die u moet volgen.

wave wave wave wave wave