Benutzer-Werkzeuge

Webseiten-Werkzeuge


spiele:sonstige_titel:minecraft-server_aufsetzen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
spiele:sonstige_titel:minecraft-server_aufsetzen [2020/08/23 19:36] – angelegt ronnyspiele:sonstige_titel:minecraft-server_aufsetzen [2020/08/23 19:53] – [Stop-Script erstellen] ronny
Zeile 54: Zeile 54:
  
 und anschließend wird die Spielwelt erzeugt. Mit dem Befehl ''stop'' wird die Sitzung beendet. und anschließend wird die Spielwelt erzeugt. Mit dem Befehl ''stop'' wird die Sitzung beendet.
 +
 +===== Stop-Script erstellen =====
 +
 +Damit der Dienst später auch sauber gestoppt werden kann, muss ein Stop-Script erstellt werden. Der Minecraft-Dienst im Hintergrund sollte idealerweise nicht hart beendet werden. Stattdessen ist es sinnvoller, dem Server per Konsole einen Stop-Befehl zu übermitteln. 
 +
 +Damit die Konsole Meldungen entgegen nimmt, muss sie in der server.properties aktiviert werden:
 +
 +  enable-rcon=true
 +  rcon.password=MyPassword!
 +
 +Ohne Passwort wird die Remote-Konsole beim Start aus Sicherheitsgründen deaktiviert.
 +
 +Das Tool mcrcon kann eine Verbindung zum Server aufnehmen und ein Kommando abschicken:
 +
 +{{ :spiele:sonstige_titel:mcrcon.7z |}}
 +
 +{{ :spiele:sonstige_titel:mcrcon-0.7.1-windows.zip |}}, {{ :spiele:sonstige_titel:mcrcon-0.7.1.tar.gz |Quellcode}}, [[https://github.com/Tiiffi/mcrcon/releases|Quelle]]
 +
 +Die Datei entpackt in das Verzeichnis ''/var/minecraft/'' verschieben und ggf. ausführbar machen.
 +
 +Anschließend eine Scriptdatei in /var/minecraft erzeugen (z.B. ''stop.sh'') mit folgendem Inhalt
 +
 +<file stop.sh>
 +#!/bin/bash
 +
 +/var/minecraft/mcrcon -c -H 127.0.0.1 -p MyPassword! stop
 +</file>
  
  
spiele/sonstige_titel/minecraft-server_aufsetzen.txt · Zuletzt geändert: 2020/08/23 20:07 von ronny

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki