torsdag den 12. oktober 2023

Java server installering

 Ok, det er lidt geeky, men rigtige minecraftere får - før eller siden - brug for at installere deres egen minecraft-server.

Der er alverdens ting, man skal tænke på, men først og fremmest skal man bruge en computer - en server - helst med 4 eller flere kerner, helst med 8 eller flere Gb ram, og meget gerne med en hurtig SSD disk. Nåja, og med kabel forbindelse.


  Så skal man også have den rigtige java udgave. På Ubuntu / linux  er det ikke den, der installeres som standard.

De sidste mange versioner (vistnok siden minecraft 1.18) kræver nemlig mindst java 17. Minecraft 1.20.2 fungerer med den officielle java 17.0.1 fra Oracle. Den kan hentes med disse tre kommandoer:

  1. sudo apt-get install gnupg2 software-properties-common
  2. sudo add-apt-repository ppa:linuxuprising/java
  3. sudo apt-get install oracle-java17-installer oracle-java17-set-default

ELLER

Tilsyneladende kører det ikke under openjdk17, men det virker under openjdk19, som kan installeres således:

  1. sudo apt install openjdk-19-jre-headless

Check versionen med kommandoen "java -version".

 Så skal skidtet bare startes. Fyr denne her kommando af:

java -Xmx8G -Xms1G -jar ~/server.jar nogui

Næstsidste parameter (~/server.jar) skal sføli pege på stedet, hvor serveren ligger. De andre parametre handler om, hvor meget hukommelse serveren må bruge. Der er flere parametre at skrue på, men lige nu handler det om at finde den rigtige java udgave.
 
 Forresten... første gang det kører, dannes en fil kaldet eula.txt. Åben den og ændr linien med eula=false til eula=true. Start serveren igen.
 
 

mandag den 2. oktober 2023

1.20.2

 Så er vi på 1.20.2! Der er angiveligt ikke så mange nye ting. Noget med lidt flere diamanter dybt nede. Og så er der noget med bedre performance, så der kan være flere på - også over langsomme linier.


Vi får se. Indtil videre bruger Minecraft serveren ihvertfald lidt mindre ram og cpu på at køre i tomgang.