# Setup Minecraft Server


Installieren Sie die benötigten Pakete

apt install gnupg curl dirmngr nano unzip screen -y

Debian 11 oder älter

  1. Hinterlegen die den Key für die Paketquelle von Java.
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 73C3DB2A
  1. Fügen die die Paketquelle für Java hinzu.
echo "deb http://ppa.launchpad.net/linuxuprising/java/ubuntu focal main" | tee /etc/apt/sources.list.d/java.list
  1. Aktuallisieren Sie die Paketquellen und installieren Sie die verfügbaren Updates.
apt update && apt upgrade -y
  1. Installieren Sie Java und bestätigen die Lizenzbedingungen
apt install oracle-java17-installer -y

Legen Sie einen neuen User für den MinecraftServer an.

adduser --disabled-login minecraft

Melden Sie sich mit dem User minecraft an

su - minecraft

Laden Sie den aktuellsten Spigot-Server herunter

wget https://download.getbukkit.org/spigot/spigot-1.18.1.jar

Erstellen Sie für Ihren Minecraft-Server eine Start-Datei an und geben dieser Startdatei Ausführrechte.

echo "screen -AmdS minecraft java -Xms4096M -Xmx4096M -jar spigot-1.18.1.jar nogui" > start.sh && chmod +x start.sh

Starten Sie Ihren Minecraft-Server mit diesem Befehl

./start.sh

Akzeptieren Sie die EULA von Minecraft

echo "eula=true" > eula.txt

Starten Sie Ihren Minecraft-Server mit diesem Befehl

./start.sh

Nun können Sie sich mit Ihrem Minecraft-Server verbinden. Wenn Sie eine andere Verion von minecraft verwenden wollen, müssen Sie einfach die Server-Jar anpassen.