Hvordan lage en Minecraft-server (Java Edition) på Windows eller Ubuntu

La oss lage en Minecraft-server i gang i løpet av få minutter som du kan glede deg over med nære venner.

Minecraft er et paradis for skaperen eller en merkelig blokkert verden som irriterer deg til kjernen hver gang du går inn.

Uansett, spillere over hele verden synes det er uimotståelig og spiller Minecraft i stort antall, noe som gjør det til bestselgende videospill gjennom tidene.

Mens du kan spille Minecraft solo, blir opplevelsen blid etter at du ender opp med å tilbringe timer inne i gruvedrift og håndverk.

Ergo har du flerspilleren for å holde moroa i live. Nå kan du enten bli med på de store navneserverne og spille sammen med hundrevis om ikke tusenvis av spillere.

Eller du kan lage en Minecraft-server selv for å ha det gøy med dine kjære.

Det er viktig å vite at denne veiledningen vil lage en Minecraft-server på din personlige PC. Så du bør ikke være vert for spillere du ikke stoler på, da du vil avsløre IP-adressen din.

Og husk at vi er vertskap for Minecraft Java-utgaven, som fungerer på Windows, macOS og Linux.

Nå som du vet nok, la oss begynne med den virkelige avtalen.

Hvordan lage en Minecraft-server

Mest sannsynlig vil du bruke din egen PC til dette. Du kan imidlertid også velge Minecraft Server Hosting for ekstra støtte og profesjonelt spill for et stort antall spillere.

Men vi holder oss til antagelsen om at du bruker en personlig datamaskin.

Og siden vi installerer Minecraft Java-utgaven, må vi først installere Java eller oppdatere hvis du allerede har det.

Å installere Java på Windows er ganske enkelt. Besøk denne Java nedlastingssideog hent den nyeste versjonen.

For Ubuntu, åpne terminalen og skriv inn sudo apt install openjdk-18-jre, og trykk enter. Når dette skrives, var Java 18 den siste; du bør endre den tilsvarende.

Hvis du skal kjøre Minecraft på en tredjeparts skyserver som DigitalOcean, installer java med denne kommandoen i stedet: sudo apt install openjdk-18-jre-headless. Dette betyr at du vil kjøre Minecraft uten et grafisk brukergrensesnitt.

Last ned og installer deretter Minecraft Java Edition Server for å få en enkelt fil med navnet server. Bare så du vet, er det ikke separate filer for Windows og Linux.

Etter nedlasting vil det være ideelt å lage en egen mappe for dette siden serveren vil generere flere filer som du ønsker på et pent ryddig sted i stedet for å ligge over hovednedlastingsmappen.

  Rett opp WHEA INTERN ERROR i Windows 10

Deretter kan du velge å ha en Minecraft-server med eller uten et grafisk brukergrensesnitt (GUI). Selv om det er praktisk å ha en GUI, kan du ha noen ekstra ressurser hvis du velger å gå etter ledeteksten.

Likevel får vi se begge deler.

Minecraft Server med GUI

Å bruke Minecraft-serveren med en GUI er nesten identisk i Windows og Ubuntu.

Windows

Kjør serverfilen.

Dette vil ikke åpne noe, i stedet opprette flere filer, inkludert en tekstfil for sluttbrukerlisensavtalen (eula.txt). Åpne denne tekstfilen, erstatt eula=false med eula=true, og lagre endringene.

Dette indikerer at du godtar utviklerens vilkår og betingelser. Hvis du går glipp av dette trinnet, vil serveren slå seg av når du åpner den.

Deretter dobbeltklikker du serverfilen igjen for å åpne det grafiske brukergrensesnittet. Den vil begynne å laste inn alle forutsetningene, og du vil få en Ferdig nederst til høyre (like over det tomme feltet), som indikerer at serveren er klar for hosting.

Ubuntu

Åpne terminalen og bruk cd-kommandoen for å navigere til Minecraft-mappen. Alternativt kan du åpne den spesifikke mappen, høyreklikke og velge Åpne i terminal for å få den direkte til den katalogen.

Kjør nå java -Xmx1024M -Xms1024M -jar server.jar, og trykk enter.

Xmx og Xms angir henholdsvis maksimum og minimum ram Minecraft-serveren din kjører med. Du kan eksperimentere med disse verdiene for å få en optimal opplevelse.
For eksempel kan jeg endre det til:
java -Xmx4096M -Xms2048M -jar server.jar
som betyr at Minecraft-serveren vil operere mellom 2 Gb til 4 Gb RAM.

Dette ber om å godta EULA før du kjører serveren. I likhet med det vi gjorde i Windows, finn den nyopprettede eula.txt-filen og endre den ved å endre false til true.

Etterpå, lim inn og kjør den samme kommandoen:

Dette vil ta litt tid, men du vil snart se et grafisk brukergrensesnitt som viser serverstatusen.

Du kan også støte på noen feil som Kunne ikke laste modulen «canberra-gtk-module. Dette kan fjernes ved å installere de spesifikke filene ved å åpne en separat terminal og kjøre sudo apt install libcanberra-gtk-module libcanberra-gtk3-module.

Start nå serveren på nytt, og du vil ikke få denne feilen igjen.

Selv om det er flott å ha GUI, kan det være irriterende å bruke terminalen hver gang for å åpne den. Så vi lager et skript for å kjøre det enkelt.

For dette, lag en tekstfil i mappen og navngi den som start.sh. Deretter åpner du denne filen med et hvilket som helst tekstredigeringsprogram. Deretter kopierer du og limer inn java -Xmx1024M -Xms1024M -jar server.jar, og lagrer endringene.

Til slutt, høyreklikk over den, skriv inn Egenskaper på slutten av popup-vinduet, velg Tillatelser øverst, og merk av for Tillat å kjøre fil som program.

  Løs Outlook som sitter fast ved lasting av profil på Windows 10

Nå trenger du bare å høyreklikke på start.sh-filen og velge Kjør som et program for å åpne Minecraft Server GUI.

Så dette var å lage en Minecraft-server med en GUI. La oss sjekke alternativet.

Minecraft-server uten GUI

Uten tvil er dette et kraftigere alternativ av de to og gir mer mening for superbrukerne.

Windows

I denne metoden kjører vi ikke server.jar-filen direkte. I stedet oppretter vi én start.bat-fil for å kjøre serveren i ledeteksten.

Først åpner du mappen som inneholder server.jar og oppretter en start.txt-fil. Åpne nå filen i Notisblokk og kopier og lim inn følgende kode i tekstfilen, og lagre endringene:

java -Xmx1024M -Xms1024M -jar server.jar nogui

Deretter endrer du navnet på filen fra start.txt til start.bat.

Dobbeltklikk nå denne start.bat-filen for å kjøre serveren første gang. Dette vil opprette flere filer med ledeteksten lukke øyeblikk etter å ha kjørt bat-filen.

Å gå videre krever modifisering av eula.txt-filen, lik det vi gjorde i GUI-metoden.

Når du gjør det og kjører bat-filen på nytt, vil dette være utdata:

«Ferdig» på slutten betyr at serveren kjører perfekt.

Ubuntu

Ingen GUI i Ubuntu betyr å legge til en nogui i skriptfilen som vi tidligere laget i Ubuntu GUI-metoden. Så det nye manuset blir:
java -Xmx1024M -Xms1024M -jar server.jar nogui

Lagre deretter endringene og kjør skriptet for å åpne Minecraft-serveren i terminalen:

Du kan skrive hjelp for å få listen over gyldige kommandoer, eller du kan sjekke Minecraft Wiki.

Til slutt er vi ferdige med serveropprettingsdelen.

Nå for å spille på denne nyopprettede serveren, er alt du trenger å gjøre å finne Add Server under Multiplayer i Minecraft launcher. Deretter skriver du localhost eller 0 i serveradressen og klikker på Ferdig.

Dette vil vise serveren i flerspillermenyen. Velg nå serveren og klikk Bli med server nederst.

Dette vil åpne spillet for den lokale spilleren (deg). Men du har ikke laget dette for å spille alene, så la oss sjekke hvordan du spiller multiplayer på din opprinnelige server.

Hosting av spillere på Minecraft-serveren din

Du kan være vert for andre på Minecraft-serveren din i eller utenfor ditt lokale nettverk (LAN).

Folk på samme nettverk trenger bare vertens interne IP-adresse, som du kan få ved å skrive ipconfig i ledeteksten.

Ubuntu-folk kan skrive vertsnavn -I for å få den interne IP-adressen:

Det er starten på resultatet, 192.168.1.32, i dette tilfellet.

Del dette med andre spillere, og de kan bli med på serveren din ved å oppgi dette i serveradressedelen i flerspillerfanen.

Imidlertid vil Minecraft-hosting for personer utenfor LAN trenge noen nettverksferdigheter for:

Det første trinnet er å konfigurere brannmuren til å tillate tilkoblinger til et spesifikt portnummer som du kan finne i serveregenskapsfilen som er opprettet i hovedservermappen.

  EXIF ReName trekker ut dato- og klokkeslettinformasjon for å endre navn på bilder [Windows]

Så standard portnummer er 25565.

Deretter må du fortelle brannmuren om å tillate tilkoblinger via denne porten for å la Minecraft-vennene dine bli med.

Brannmurkonfigurasjon

Brannmurkonfigurasjonen avhenger av operativsystemet ditt. Siden denne veiledningen er ment for Windows og Ubuntu, går vi gjennom begge.

Konfigurere brannmur på Windows

Trykk ⊞+R, skriv inn firewall.cpl, og trykk enter.

I utgangspunktet vil vi sette inngående og utgående regler for porten (25565) for UDP- og TCP-nettverksprotokoller. Dette vil være en fire-trinns prosess. Sjekk denne demoen der vi fullfører det første trinnet ved å lage en inngående regel for TCP:

Du vil gjenta dette for inngående (UDP) og utgående (TCP og UDP) for samme port.

Konfigurere brannmur på Ubuntu

I Ubuntu forblir brannmuren av som standard, og du kan bekrefte det ved å kjøre sudo ufw status verbose i terminalen.

Hvis den returnerer med Status: inaktiv, kan du aktivere den ved å aktivere sudo ufw.

Skriv deretter sudo ufw allow 25565, og trykk enter for å åpne port 25565, som er standard for å tillate tilkoblinger i Minecraft.

Nå kan vi sjekke den åpne porten ved å bruke sudo ufw status verbose igjen:

Nå som vi har denne porten klar for tilkoblinger, er det på tide å gjøre den tilgjengelig for andre. Denne prosessen kalles portvideresending, som kan ta noen sekunder til et minutt. Men vi kan ikke forklare det her siden det er basert på din WiFi-ruter.

Søk etter enheten din og bli ferdig med den.

Etterpå vil vennene dine trenge din offentlige IP-adresse.

Du kan få dette ved å bare google hva som er ip-adressen min eller besøke noe sånt whatismyipadresse.

Å uskarpe min offentlige IP-adresse gjentar det faktum at ikke del din med noen du ikke stoler på.

Prosessen for å bli med på denne serveren ligner på å bli med din egen server, den eneste forskjellen er at de vil bruke offentlig IP-adresse:portnummer (f.eks. 125.245.74.894:25565) i Serveradresse-delen. Og ikke bry deg med servernavnet, det vil automatisk hente det.

Konklusjon

Så det er hvordan du lager en Minecraft Java-utgaveserver og får vennene dine til å bli med.

Det er enkelt hvis hele partiet er på samme LAN. På denne måten oppretter du bare en server og deler din interne IP-adresse.

For spillere på forskjellige nettverk består det av å laste ned og kjøre serverfilen fra Minecraft, konfigurere brannmuren, videresende porter og dele din eksterne IP-adresse.

Selv om det er mulig å konvertere din stasjonære PC til en liten server, trenger du en kraftig server for å være vert for og spille på den samtidig.

Og hvis du ikke vil gjøre dette på PC-en din og ikke liker de administrerte Minecraft-serverne, så har vi en perfekt guide for å hoste Minecraft på Vultr.