• Blog
  • Raspberry Pi
  • Über mich
  • Projekte
  • devowl.io

Raspberry Pi: Minecraft Server Bukkit/Spigot installieren

20. April 2013
Raspberry Pi
115 Kommentare

Minecraft ist seit Jahren ein beliebtes Kreativspiel und wenn man gemeinsam mit Freunden spielen möchte wird man schnell darauf kommen, dass der Bukkit/Spigot Server die sinnvollste Umsetzung ist. Neben dieser gibt es den offiziellen Minecraft Server (Vanilla) und die C++ Implementierung MCServer, welche performanter ist, jedoch nicht alle Spielmechaniken umgesetzt hat. SpigotMC ist ein Fork des CraftBukkit Projektes, welches inzwischen den Vanilla Server patcht. Die Umsetzung spart einiges an Ressourcen ein und läuft daher, trotz der Umsetzung in Java, auf dem Raspberry Pi. Richtig rund läuft der Server auf dem Raspberry Pi 2 Model B (oder neueren Modellen). Bei älteren Modellen stößt man häufiger an die Grenzen der Hardware, jedoch kann man den Minecraft Server auch auf dieser Hardware installieren. Wie man Spigot auf dem Raspberry Pi installiert und so konfiguriert, dass man richtig spielen kann, beschreibe ich im folgenden Tutorial.

Voraussetzung: Raspbian oder vergleichbare Distribution installiert
Empfohlen: Raspberry Pi 2 Model B

Step 1

Zunächst sollten wir den Raspberry Pi übertakten (Overclocking). In der aktuellen Version von Raspbian ist dies über den folgenden Befehl ohne Garantieverlust möglich. Nach der Eingabe des Befehls wählen wir im Menü den Punkt Overclock an. Für den Raspberry Pi 2 Model B stellen wir die Übertaktung auf Pi2. Für ältere Modelle verwenden wir die Einstellung High. Daraufhin müssen wir den Raspberry Pi neustarten.

sudo raspi-config

Step 2 (optional)

Außerdem ist es sinnvoll den SWAP zu erweitern. Dabei ist eine Einstellung von 1024 MB empfehlenswert. Wie das geht, beschrieb ich in dem Artikel SWAP erweitern.

Step 3

Des Weiteren benötigen wir die Programme screen und git, die wir mittels des Paketmangers APT installieren können.

sudo apt-get install git screen

Step 4

Wir erstellen nun einen neuen Benutzer namens minecraft, in dem wir den Bukkit/Spigot Minecraft Server später starten werden und wechseln anschließen in diesen. Dabei vergeben wir für den Benutzer ein möglichst sicheres Passwort, das wir ggf. später benötigen werden.

sudo adduser minecraft
sudo su - minecraft

Step 5

Nachdem wir die nötige Struktur hergestellt haben, können wir an den Spigot Server selbst gehen. Diesen kann man nicht fertig herunterladen, sondern wir müssen diesen mittels des Build Tools selbst patchen. Dieses laden wir daher zunächst herunter und führen den Prozess anschließend aus. Das Erzeugen des Builds kann einige Zeit in Anspruch nehmen.

Falls du keinen Raspberry Pi 2 Model B oder neuer verwendest und somit weniger als 1GB RAM zur Verfügung steht, wird das Erzeugen eines Builds wahrscheinlich nicht funktionieren. In diesem Fall muss dies auf einem anderen Rechner ausgeführt werden und anschließend alle Dateien auf den Raspberry Pi (bspw. mittels SFTP/FileZilla) in den Ordner /home/minecraft übertragen werden.

wget https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar
java -Xmx1G -jar BuildTools.jar

Step 6

Nachdem wir nun einen aktuellen Build des Spigot Servers als spigot-1.8.jar (ggf. bei neuer Version abweichend und in Script anzupassen) haben, erstellen wir ein kleines Run-Script, da beim Aufruf von Spigot auf dem Raspberry Pi einige Parameter zur Optimierung der Java-Instanz verwendet werden sollten. In dem Editor nano kann man mittels STRG + X, Y und Enter speichern.

Bei älteren Modellen als dem Raspberry Pi 2 Model B muss der Parameter -Xmx1024M durch -Xmx512M ersetzt werden, da wir Java max. 512 MB RAM zuweisen sollten.

nano run.sh

#!/bin/sh
BINDIR=$(dirname "$(readlink -fn "$0")")
cd "$BINDIR"
java -Xmx1024M -XX:ParallelGCThreads=8 -Xincgc -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSIncrementalPacing -XX:+AggressiveOpts -XX:+CMSParallelRemarkEnabled -XX:+DisableExplicitGC -XX:MaxGCPauseMillis=500 -XX:SurvivorRatio=16 -XX:TargetSurvivorRatio=90 -XX:+UseAdaptiveGCBoundary -XX:-UseGCOverheadLimit -Xnoclassgc -XX:UseSSE=3 -XX:LargePageSizeInBytes=4m -jar spigot-1.8.jar nogui
Step 7

Damit wir das Run-Script auch ausführen können, geben wir dieser Datei entsprechende Rechte.

chmod +x run.sh

Step 8

Jetzt könnten wir den Bukkit/Spigot Server erstmalig starten. Wenn man bereits eine Welt hat auf der man weiterspielen möchte, sollte man diese in den Ordner world/ in /home/minecraft/ hochladen. Dazu kann man sich wieder SFTP/FileZilla zu Nutze machen. Man sollte sich mit dem Benutzer minecraft und dem zuvor definierten Passwort anmelden.

./run.sh

Step 9

Mit der Meldung, dass man der EULA zustimmen muss, wird sich der Server automatisch beenden. Hierzu editieren wir die generierte eula.txt und ersetzen in dieser, nachdem wir die EULA gelesen haben und dieser zustimmen möchten, die erste Zeile durch zweitere.

nano eula.txt

eula=false

ersetzen durch

eula=true
Step 10

Nun können wir den Server erneut starten. Nach etwa fünf Minuten wird in der Konsole die Ausgabe [INFORMATION] Done (Xs)! For help, type „help“ or „?“ erscheinen, welche signalisiert, dass der Server bereit sei. Dies dauert so lange, da der Server ggf. den Ansatz einer Welt generiert. Jedoch sollten wir den Server mittels des Kommandos stop wieder beenden um die Bukkit/Spigot Einstellungen zu optimieren.

./run.sh

Step 11

Damit der Server performanter läuft, müssen wir die Configs von Minecraft noch leicht modifizieren. Ich habe beim Schreiben dieses Tutorials etwas gespielt und eine Config zusammengestellt bei der die Einschränkungen meines Erachtens nach in einem guten Verhältnis zu den Möglichkeiten stehen.

Gerne dürft ihr die Config modifizieren und, wenn eure besser ist, diese mit einer kurzen Beschreibung in den Kommentaren posten!

Download: https://jankarres.de/wp-content/uploads/spigot_config_2015_02.tar.gz

Step 12

Der Minecraft Server kann nun erneut gestartet werden. Nachdem die Meldung [INFORMATION] Done (Xs)! For help, type „help“ or „?“ erscheint, kann man auf den Server im Spiel connecten.

Step 12 (optional)

Möchte man den Minecraft Server beim Starten des Raspberry Pis gleich mit starten, so kann man am Ende der Datei rc.local, jedoch vor exit 0, hierfür die folgende Zeile einfügen. Dazu sollten wir uns wieder in dem Benutzer pi befinden, da wir sudo-Rechte benötigen.

sudo nano /etc/rc.local

su minecraft -c 'cd /home/minecraft && screen -dmS minecraft ./run.sh'

Jetzt kann das Zocken auf dem Raspberry Pi losgehen! Wenn Freunde von außerhalb des eigenen Netzwerkes auch auf dem Server mitspielen können sollen, muss zunächst eine Portfreigabe erstellt und anschließend (nicht zwingend, aber empfehlenswert) eine DynDNS Domain eingerichtet werden.

Zugriff außerhalb des eigenen Netzwerks
Portfreigabe im Router

Soll der soeben installierte Dienst auch außerhalb des eigenen Netzwerkes verfügbar sein, so müssen folgende Ports im Router freigegeben werden. Wie man freigibt, beschrieb ich in dem Artikel Portforwarding bei Fritz!Box und Speedport.

25565

Dieses Tutorial wurde am 08. März 2015 überarbeitet.

115 Kommentare. Hinterlasse eine Antwort

  • Tobias
    April 21, 2013 9:07 pm

    Das Thema würde mich auch interessieren.
    Nur wie viele Leute schafft der Raspberry? Wir sind meistens so 3-4. Geht er da nicht schon in die Knie? Auf dem PI liegt auch meine ganze Musik die ich per MPD abspiele. Habe Angst das der PI dann zu stark ausgelastet ist mit dem Minecraft server 🙂
    Wie sind deine Erfahrungen da?

    Antworten
    • Jan Karres
      April 21, 2013 9:32 pm

      Wie in Step 12 beschrieben schafft meine Config, wenn nur der Minecraft Server auf dem Raspberry Pi läuft, momentan zwei Spieler. Aber vielleicht bekommst du sie ja so hin gebogen, dass auf 4 Spieler gehen. Falls ja, gerne hier posten 😉

      Antworten
    • Jannled
      Dezember 10, 2014 3:49 pm

      Eine gute Methode ist in der server.properties die view-distance runterzusetzen, da der Server dann weniger Chunks sendet oder was ich mache ist den BananaPi nutzen, der ist etwas teurer, hält aber MINDESTENS 4 Spieler laggfrei, mehr hab ich noch nicht zusammengekriegt.

      Antworten
      • leitwolf
        Januar 12, 2015 8:41 pm

        Ich habe einen bananapi und möchte wirklich gerne den server installieren. Ist dafür openjdk-7 ok oder muss es oracle java sein?
        Und noch wichtiger: woher bekomme ich im Moment spigot? Hat jemand eine vertrauenswürdige dl Möglichkeit?
        Danke!

        Antworten
        • Jan Karres
          Februar 11, 2015 12:14 pm

          Zu 1: OpenJDK sollte auch funktionieren, wenn auch etwas weniger performant.
          Zu 2: Der Artikel wird in ein paar Wochen überarbeitet. Gibt inzwischen eine Möglichkeit wie es wieder geht 😉

          Antworten
          • Jan
            Februar 11, 2015 12:59 pm

            Oracle Java macht wesentlich weniger Probleme.
            Hab Spigot für MC 1.8.1 die Tage erst auf dem Pi 2 installiert.

            Im großen und ganzen musst nur machen was unter http://www.spigotmc.org/wiki/buildtools/ steht.

            Hier mal meine Notizen dazu. Ggf hilfts dir was:

            ################################
            ### MC SERVER (Spigot) ###
            #http://www.spigotmc.org/wiki/buildtools/

            mkdir ~/minecraftServer
            cd minecraftServer
            mkdir server
            mkdir material
            cd material

            # oracle-java8-jdk ist/sollte vorinstalliert und funzt wesentlich problemloser… daher…
            sudo apt-get install git

            wget -O BuildTools.jar https://hub.spigotmc.org/jenkins/job/BuildTools/lastSuccessfulBuild/artifact/target/BuildTools.jar

            git config –global –unset core.autocrlf
            java -jar BuildTools.jar

            #5. Wait as it builds your jars. In a few minutes you should have freshly compiled jars!
            #6. You can find CraftBukkit in CraftBukkit/target, you can find Spigot in Spigot/Spigot-Server/target/spigot-1.8-R0.1-snapshot.jar
            #7. Enjoy your new server!
            #8. Need help getting started running the server? Look here: Getting Started [http://www.spigotmc.org/wiki/spigot-installation/]

            cp minecraftServer/material/Spigot/Spigot-Server/target/spigot-1.8-R0.1-SNAPSHOT.jar ~/minecraftServer/server/

            #http://www.stuffaboutcode.com/2015/02/raspberry-pi-2-minecraft-server.html
            cd ~/minecraftServer/server

            nano start.sh
            # => #!/bin/bash
            # => java -Xmx1024M -Xms512M -jar minecraft_server.1.8.1.jar nogui

            chmod +x start.sh

            ./start.sh
            # => Loading libraries, please wait…
            # GEDULD!

            # You should receive a message asking you to accept the EULA.
            nano eula.txt
            # Change:
            eula=false
            # To:
            eula=true

            ./start.sh

            ### Autostart via Crontab
            crontab -e
            #=> add:
            @reboot screen -d -m -S minecraftserver /home/jafix/minecraftServer/server2/start.sh

  • Holgi
    April 24, 2013 9:53 pm

    Hey Cool! Danke für dein Tutorial. Hat mir echt geholfen, aber für die Installation brauchte ich etwas länger. Der Artikel hier hat mir geholfen: http://www.kammerath.net/raspberry-pi-als-server.html — bin noch Linux-Neuling 😉 Vg, Holger

    Antworten
  • Biernot
    Mai 1, 2013 7:04 pm

    Tolle Sache. Hab ein Pi mit leider nur 256 MB. meine Erfahrungen bisher sind:
    Mehrere Spieler sind an sich gar nicht das Problem. Problematisch ist immer das nachladen neuer Umgebungen. Will heisen, wenn alle Spieler in unterschiedliche Richtungen ausschwärmen geht die performance in die Knie.

    Also immer schön zusammen bleiben 🙂

    Antworten
    • Jan Karres
      Mai 1, 2013 7:10 pm

      Ich habe auch nur den mit 256 MB RAM. Das habe ich auch schon bemerkt, wobei das Problem nur manchmal auftritt. Wann ist mir jedoch bislang ein Rätzel…

      Antworten
  • SkaillZ
    Juni 1, 2013 8:22 pm

    Ich habe den Pi mit 512 MB Ram und der Server startet („done“) in 111 Sekunden. Nun habe ich aber das Problem, dass ich auch nach mehreren Versuchen nie joinen kann. Minecraft zeigt mir den Server gleich rot an mit Communication Error und wenn ich doppelklicke, kommt bei mir „Verbindung unterbrochen – Internal exception: java.net.SocketException: Connection reset“. Der Pi zeigt an: „/10.0.0.4:52960 lost connection“. Kann mir da jemand helfen?

    Damit keine neuen Chunks nachgeladen werden müssen, kann man ein Plugin namens NoNewChunks verwenden, da Spigot ja auch die Bukkit Plugins unterstützt.

    Antworten
    • Jan Karres
      Juni 1, 2013 9:58 pm

      Hast du die „spezielle“ Config eingebunden und erst danach den Minecraft Server gestartet? Falls ja, hast du schon mal versucht den Minecraft Server neuzustarten? Gabs bei mir auch schon mal, war aber nach einem Neustart bei mir gelöst.

      Antworten
      • Rene Buchmayer
        Juni 2, 2013 10:49 am

        Ja, ich habe das öfter gemacht und jeweils 5 minuten gewartet.

        Antworten
        • Jan Karres
          Juni 2, 2013 1:03 pm

          Mhhh… der Raspberry Pi ist übertaktet, wie in Step 1 erklärt?

          Antworten
          • Rene Buchmayer
            Juni 2, 2013 5:15 pm

            jap, ist auf high gestellt.

          • Jan Karres
            Juni 2, 2013 5:26 pm

            Eigenartig. Weis nun auf Anhieb auch keine Lösung für das Problem. Sorry.

          • Rene Buchmayer
            Juni 3, 2013 3:00 pm

            Ich habe durch Zufall herausgefunden, dass ein Spigot-Server auch auf meinem Laptop nicht funktioniert. Auch da kann ich weder mit dem Computer, auf dem der Server läuft, noch mit einem anderen joinen und habe die selben Fehlermeldungen und Probleme. Liegt das vielleicht an der Version oder so?

  • noone222
    Juni 19, 2013 3:59 pm

    Hallo, ich würde gerne wissen wie ich mit dann via SSH in die Screen Session einklinken kann. Da nach einem Neustart, beim Verbinden die Session nicht geöffnet wird. Danke für deine Hilfe.

    Antworten
    • Jan Karres
      Juni 19, 2013 4:01 pm

      Mittels screen -ls kann man alle Screen Instanzen auflisten lassen, wobei jede eine Nummer trägt. Mittels screen -r 0000 klinkt man sich ein (0000 durch Screen Instanz Nummer ersetzen).

      Antworten
  • Auti
    Juni 19, 2013 8:16 pm

    Der Download: https://jankarres.de/wp-content/uploads/2013/04/spigot_config_2013_04_06.tar.gz funktioniert leider nicht mehr.

    Antworten
    • Jan Karres
      Juni 19, 2013 8:49 pm

      Gerade ausprobiert. Funktioniert einwandfrei!

      Antworten
      • Auti
        Juni 19, 2013 8:59 pm

        hmmm, chrome will es nicht, aber wget nimmt es wohl… was ein Mist. Entschuldige bitte! 🙂

        Antworten
  • Taugenichts
    Juli 13, 2013 5:43 pm

    Huhu!

    Was ich nicht verstehe, wie logge ich mich denn dann in den Server ein?

    PS
    Bitte nicht hauen, die Frage ist ernst gemeint.

    Antworten
    • Jan Karres
      Juli 13, 2013 5:53 pm

      In Minecraft? Minecraft öffnen => Einloggen => Multiplayer => IP des Raspberry Pis eintragen => Spielen 😀

      Antworten
  • Jan Krummrey
    August 27, 2013 4:29 pm

    Damit wget beim herunterladen keinen Fehler wegen fehlender Zertifikate meldet, so aufrufen:

    sudo wget –no-check-certificate http://www.java.net/download/jdk8/archive/b103/binaries/jdk-8-ea-b103-linux-arm-vfp-hflt-14_aug_2013.tar.gz

    Antworten
    • Jan Karres
      August 31, 2013 6:34 pm

      Danke Jan, da scheint Oracle ein SSL-Zertifikat hinzugefügt zu haben. Habe den Artikel ergänzt und gleich den Link zur neuen Version von Java gesetzt.

      Antworten
  • Jan Grethan
    September 4, 2013 1:54 pm

    Hey… Kleiner Fehler. Beim Java Teil müsste es statt „sudo wget –no-check-certificate …“
    richtig „sudo wget –no-check-certificate “ heißen… 🙂

    Antworten
    • Jan Karres
      September 4, 2013 2:10 pm

      Thanks, verbessert.

      Antworten
  • Fabi
    September 14, 2013 5:22 pm

    Danke fürs Tutorial, bin totaler Neuling was Linux angeht, deshalb bin ich schon ziemlich froh drüber. 😉 War schon auf dem Server, laufe da aber durch Tiere durch und erhalte keine Rohstoffe beim Abbauen…. liegt das an der Config? Habe die noch nicht angepasst, da ich ehrlich gesagt keine Ahnung habe wie ich da vorgehen muss… daher: Wie bekomme ich denn deine Config auf den Server? Wäre super, wenn du das noch erklären könntest 🙂

    Antworten
    • Jan Karres
      September 14, 2013 5:35 pm

      Ohne angepasste Config treten die von dir genannten Fehler auf, da der CPU des Raspberry Pi überlastet ist. Du bekommst sie, wenn nicht über die Konsole, über einen sogenannten SFTP-Client auf den Raspberry Pi. Für Windows kann ich WinSCP empfehlen. Des Weiteren solltest du, damit es rund läuft, den Raspberry Pi übertakten (Link).

      Antworten
      • Fabi
        September 15, 2013 1:07 pm

        Okay, vielen Dank! Die Config ist drin, der Raspberry Pi (Modell B mit 512mb RAM) ist übertaktet, hängt per LAN an meiner Fritzbox und lässt sich über PuTTY und WinSCP steuern . Ports sind weitergeleitet, die DYNDNS ist eingerichtet und ich komme grundsätzlich schon mal von meinem Laptop aus über WLAN auf den Minecraft-Server.

        Die Performance ist aber grausam… die Anmeldung klappt nur manchmal und wenn, dann stehe ich häufig nur im „Schwarzen“… wenn es denn mal klappt und ich richtig in meiner Welt bin, dann dauert es, bis ich etwas abbauen kann, oft springt mein Charakter an andere Orte, wenn ich etwas abgebaut habe, kommt es häufig vor, dass die Stücke wieder erscheinen und ich erst beim erneuten Abbau die Rohstoffe bekomme etc.

        Woran könnte das liegen?

        Antworten
        • Jan Karres
          September 15, 2013 6:42 pm

          Klingt so als sei der Raspberry Pi noch immer überfordert. Wie hoch hast du denn übertaktet? Prinzipiell kann ich dir sagen: Man kann spielen, aber solche Fehler werden ab und zu vorkommen, da der Raspberry Pi einfach nicht wirklich genug Leistung hat. Viel ausprobieren zum Optimieren ist das einzige was wirklich hilft.

          Antworten
  • Jan Greth
    September 30, 2013 11:42 am

    Die ganze Java installiererei ist nun wesentlich einfacher.
    EInfach „sudo apt-get update && sudo apt-get install oracle-java7-jdk“ und los gehts.
    Siehe dazu: http://www.raspberrypi.org/archives/4920

    Antworten
    • Jan Karres
      September 30, 2013 5:21 pm

      Habe ich das vergangene Wochenende auch mitbekommen, jedoch noch keine Zeit gefunden dazu was zu schreiben. Aber schon zu sehen, dass es auch Leser gibt, die einen immer wieder auf Verbesserung aufmerksam machen 🙂

      Antworten
  • Jan Karres
    Oktober 5, 2013 2:09 pm

    Das Tutorial wurde am 05. Oktober 2013 überarbeitet.

    Antworten
  • Oliver
    November 8, 2013 9:27 am

    Hallo Jan,

    hast du auch schon einen Minecraft-Server auf dem Cubieboard 2 zum Laufen bekommen? Würdest du dafür auch ein Tutorial schreiben?

    Antworten
    • Jan Karres
      November 8, 2013 10:29 pm

      Sollte genau so wie auf dem Raspberry Pi gehen, daher schau dir mal dieses Tutorial ab Step 3 an. Sofern die Installation von Java nach dieser Anleitung nicht funktioniert versuche es mittels des Kommandos sudo apt-get install openjdk-7-jdk.

      Antworten
      • Oliver
        November 9, 2013 3:04 pm

        Java-Installation hat auf dem Cubieboard2 mit deinem Befehl super geklappt. Spigot-Server bringt aber nach dem Aufruf von ./start.sh keine Rückmeldung. World ist installier. Hast du eine Idee?

        Antworten
        • Jan Karres
          November 9, 2013 5:30 pm

          In wiefern keine Rückmeldung? Keine Ausgabe in der Konsole oder Ingame? Falls es eine Konsolenausgabe gibt sind in dieser Fehler enthalten?

          Antworten
          • Oliver
            November 9, 2013 5:40 pm

            Keine Ausgabe in der Konsole. Nach dem Start von ./start.sh passiert nichts mehr 🙁

          • Jan Karres
            November 9, 2013 9:45 pm

            Dann läuft da etwas schief. Wie siehts aus, wenn du im Ordner von Spigot folgenden Befehl ausführst:

            java -Xmx512M -jar spigot.jar nogui

          • Oliver
            November 10, 2013 4:35 pm

            Nach Eingabe des Befehls passiert wieder nichts 🙁

            java -version
            java version „1.7.0_25“
            OpenJDK Runtime Environment (IcedTea 2.3.10) (7u25-2.3.10-1~deb7u1)
            OpenJDK Zero VM (build 22.0-b10, mixed mode)

          • Jan Karres
            November 10, 2013 5:53 pm

            Habs bei mir soeben auch noch einmal ausprobiert. Ohne Probleme. Jedoch weiß ich nicht wie ich dir ohne Ausgaben weiter helfen kann…

        • Oliver
          November 12, 2013 2:49 pm

          Habe Cubian auf dem Cubieboard2 installiert. Hast du es mit Cubieez getestet?

          Unter Cubieez habe ich das gleich Problem, der Spigot-Server startet nicht, sehr seltsam!
          Ist mein Cubieboard2 defekt?

          Antworten
          • Jan Karres
            November 12, 2013 9:11 pm

            Kann man nicht wirklich von ausgehen. Eher an einem Anwendungsfehler. Jedoch kann ich dir ohne jegliche Ausgabe leider nicht wirklich weiterhelfen.

  • Oliver
    November 12, 2013 9:42 pm

    Habe eine super Alternative gefunden. Kein Java-, sondern ein C++ Server.

    http://mc-server.org

    Source-Code auf dem Cubieboard2 compiliered, gestartet und dann über einen vollfunktionsfähigen und schnellen MC-Server gefreut.

    Antworten
    • Jan Karres
      November 13, 2013 10:07 pm

      Laut Projekt auf Github gibts in der Implementierung jedoch einige Bugs, die das Spiel direkt betreffen. Jedoch sieht das im Gegensatz zu vor einem Jahr echt deutlich besser aus. Werde ich mir auf jeden Fall mal wieder ansehen. Danke Oliver!

      Antworten
  • Minecraft Server Bukkit/Spigot installieren | Karesyk
    März 2, 2014 2:20 pm

    […] Quelle: jankarres.de […]

    Antworten
  • julius
    August 6, 2014 2:30 pm

    tolle sache aber wenn ich den server starten will zeigt er mir das hier an:Warning, your max perm gen size is not set or less than 128mb. It is recommended you restart Java with the following argument: -XX:MaxPermSize=128M
    Please see http://www.spigotmc.org/wiki/changing-permgen-size/ for more details and more in-depth instructions.
    [12:27:54 INFO]: Starting minecraft server version 1.7.10
    [12:27:54 WARN]: To start the server with more ram, launch it as „java -Xmx1024M -Xms1024M -jar minecraft_server.jar“
    [12:27:54 INFO]: Loading properties
    [12:27:54 INFO]: You need to agree to the EULA in order to run the server. Go to eula.txt for more info.
    [12:27:55 INFO]: Stopping server
    [12:27:55 INFO]: Stopping server

    Antworten
    • Jan Karres
      August 8, 2014 3:14 pm

      Die Warnung kannst du getrost ignorieren. Die eula für Server scheint neu zu sein. Eine gute Anleitung findest du im Q&A Bereich von Akliz (Englisch).

      Antworten
      • michael
        September 8, 2014 1:51 am

        Spigot war ja ne gute und bessere alternative zu Bukkit nur mussten sie das Projekt jetzt wegen der EULA beenden/einfrieren, man kann auf der Spigot Webseite keine spigot.jar mehr downloaden…. .Sie werde das Projekt auch wohl nicht mehr aufnehmen können, was für Minecraft-Server auf Raspberry pi Basic schade ist, vor allem ist die letzte 100% satbile Version von bukkit 1.6.4 währden bei Spigot selbst die 1.7.10 fast 100% stabil lief. PS: so weit ich das versandenen habe dürfen nur noch Bukkit und Mojang Minecraft Server-Versionen programmieren (kann mich aber auch irren)

        Antworten
        • Jan
          September 9, 2014 12:57 pm

          Ich finde es vor allem schlecht, dass es nun keine Serveralternative mehr gibt, die Plugins unterstützt… 🙁
          Die Community welche Mojang damals so stark (finanziell) unterstützt hat so mit den Füßen zu treten finde ich nicht ok…

          Antworten
        • Thanathan
          September 9, 2014 1:59 pm

          Den letzten Build (#1649) und ein paar davor findet man (noch) unter http://dl.ix.gy/spigot/

          MD5 Werte mit den offiziellen Angaben der Spigotseite vergleichen damit Ihr euch nix einfangt!!!

          Antworten
        • michael
          September 10, 2014 1:31 am

          also so weit ich das jetzt bei genauerem Lesen verstanden habe gibt es das „Eigentliche“ Craftbukkit Team nicht mehr. Was ich auch verstehen kann da Bukkit wohl schon vor 2 jahren von Mojang gekauft wurde ohne das die eigendlichen Dev’s des Bukkit Team’s das wusten. Mojang hat wohl passen zur neuen 1.8 einfach gesagt das sie nun nach ihren Vorlagen Arbeiten sollen. Da sie die letzten 2 Jahren so zu sagen hindergangen wurden haben fast alle Dev’s sich von Bukkit verabschiedet. Spigot scheind aber bezüglich der Eula nicht aufzugeben und haben nun so gar „patches“ für die #1649 heraus gebracht, wo mit man wenigstens einige bugs beheben kann ohne eine „Volle-Server-Version“ zum Download an bieten zu müssen. Ich hoffe das Spigot erfolg hat und bald wieder seine Versionen zum downloaden anbieten kann 🙂 .

          PS: sollte ich mich in paar Punkten irren, dann korrigiert sie bitte mit einer Antwort

          Antworten
  • Marcel
    Februar 20, 2015 3:57 pm

    Hey Jan,
    Ich will hier nur kurz sagen, dass man immernoch einen MC-Server mit Spigot aufm Raspi betreiben kann. Man muss lediglich die neueste BuildTools.jar von der Spigot-Seite runterladen, auf Windows mit Git Bash ausführen und dann die Dateien auf den Raspi ziehen. Dann braucht man nur noch JDK8(/7) und man muss noch die server-Properties entsprechend herunterschrauben. Anschließend kann man die spigot-Jar mit dem Terminal „java – Xms256M -Xmx496M – jar spigot.jar“ starten. Wer mag, kann sich noch Screens installieren undso den Server in nem Terminal-Screen laufen lassen. Bei mir hat das so geklappt, aber wie gesagt:man benötigt Git Bash zum Ausführen der Jar, denn der Pi hat nicht genug Leistung für die ganze Installation. Aber der Server läuft akzeptabel.

    LG

    Antworten
    • Jan Karres
      März 6, 2015 4:27 pm

      Wird im nächsten Update des Artikels entsprechend überarbeitet sein 😉

      Antworten
  • fuxxigTOm
    März 11, 2015 10:17 pm

    hello..
    also ich hab das jetzt soweit durch gespielt; läuft besser als ein vanilla server.. allerdings baut sich die welt im creativ modus um mich herum nur sehr sehr langsam auf.. kann man das irgendwie beschleunigen?

    Antworten
    • Marcel
      März 12, 2015 8:30 pm

      Das ist nunmal beim Pi so 🙂 Er hat nicht die Leistung die man von einem richtigen Server kennt. Du kannst vllt ein bisschen mit der Config rumspielen und vllt ein paar Lagreduzierende Plugins(bspw Clearlag) installieren um mehr Leistung zu bekommen. Allerdings glaube ich, dass man dadurch nicht viel mehr Leistung bekommt. Mit nem RasPi2 kann man da vermutlich weitaus mehr rausholen.

      Lg

      Antworten
      • tom
        März 13, 2015 8:24 am

        kurze historie: ich hab nen raspberry pi 2, auf pi2 übertaktet, und eben einen ganz normalen vanilla server installiert. lief gut, allerdings kamen im log oft „can´t keep up“ meldungen.. auch tnt explosionen waren eher eine dia-show.
        nun hab ich den versuch mit der anleitung hier gemacht.
        und wie gesagt, er läuft zwar performanter (tnt explosionen etc), aber eben die chunks in unmittelbarer nähe werden sehr sehr oft nachgeladen.
        ich dreh mich in eine richtung, seh erstmal schwarz, nach und nach lädt die welt.
        dreh ich mich um ist es auch so. dreh ich mich wieder in die ausgangsstellung, lädt er wieder alles neu..
        war mit vanilla eben nicht so..
        und hier die frage, kann man das einstellen, dass er mehr von der welt lädt und auch behält?

        Antworten
  • Kogwar Riskadh
    März 15, 2015 12:01 pm

    Heyho,

    ich hab das jetzt mal ausprobiert. Hat nicht funktioniert über das Internet. Ich habe da mal was von iptables gehört, und dass habe ich dann mal gegoogelt, bin aber wirklich nirgendwo durchgestiegen 🙁 könnt ihr das noch ergänzen, so dass die „Firewall“ des RasPis das auch alles zulässt?

    LG

    Antworten
    • Jan Karres
      März 31, 2015 6:54 pm

      Der Raspberry Pi hat, sofern nicht separat installiert, keine Firewall. Du musst die benötigten Ports (siehe Ende des Artikels) jedoch in deinem Router freigeben.

      Antworten
      • Kogwar Riskadh
        April 1, 2015 11:29 am

        Heyhey 🙂

        Das habe ich soweit alles gemacht, sowohl mit TCP als auch mit UDP. Zusätzlich habe ich noch diesen noip-Client am laufen, der automatisch die IP aktualisiert, damit man nicht immer die IP erfragen muss, wenn man von außerhalb joinen möchte. Allerdings funktioniert es weder mit der noip-IP noch mit der öffentlichen IP meines Wlan Routers (das ist so einer von Kabel Deutschland, genaugenommen von CBN Inc. -> er trägt den einprägsamen Namen CH6640E)

        LG

        Antworten
        • Jan Karres
          April 1, 2015 9:38 pm

          Überprüfe bitte mal ob du einen DS-Lite Anschluss hast (bspw. bei WasIstMeineIP.de). Das würde bedeutet, dass du nur noch eine IPv6-Adresse hast (keine „normale“ IPv4-Adresse). Bei Kabel Deutschland gibt es das inzwischen häufiger, insbesondere bei Neukunden. Falls das der Fall ist musst du nicht eingehend mit der Thematik beschäftigen, denn das wird dann alles andere als einfach.

          Antworten
          • Kogwar Riskadh
            April 1, 2015 9:46 pm

            Hi 🙂

            vielen Dank für die schnelle Antwort, aber bis jetzt ist keine IPv6 Adresse sondern nur eine IPv4 vorhanden.

            LG

          • Jan Karres
            April 2, 2015 1:28 am

            Okay, dann tippe ich, dass irgendetwas an der Portweiterleitung im Router nicht korrekt gesetzt ist. Das solltest du dir noch einmal genau ansehen.

  • Tanvar Rikhs
    April 10, 2015 1:56 am

    Von Zeit zu Zeit erscheint einfach die Fehlermeldung „Internal Exception: java.io.IOException: Eine vorhandene Verbundung wurde vom Remotehost geschlossen.“ Nach diesem Error ist der Raspberry Pi auch nicht mehr per SSH bzw. Remotdesktopverbindung zu erreichen. Woran könnte das liegen, und wie kann man es verhindern?

    LG

    Antworten
    • Jan Karres
      April 19, 2015 9:22 pm

      Ich würde auf eine Überlastung des CPUs tippen. Hast du denn wie beschrieben deinen Raspberry Pi übertaktet?

      Antworten
      • Tanvar Rikhs
        Mai 12, 2015 12:46 am

        Ja habe ich, mit der vorgefertigten Möglichkeit für einen Raspi2, es ist aber nicht weiter schlimm, da es nur zu beginn eines server setups auftritt und mit der zeit immer seltener auftritt, von ein paar mal stündlich zu beginn bis kaum mehr bzw. maximal einmal am Tag nach ca. einer Woche

        Antworten
  • JuliB
    April 18, 2015 9:22 pm

    Danke! 🙂 Du bist der hammer! Wofür stehen die Parameter? Also die mit -XX: und so.

    Antworten
    • Jan Karres
      April 19, 2015 9:50 pm

      Die einzelnen Parameter googelst du am besten mal, denn das sind diverse, die verschiedene technische Parameter steuern.

      Antworten
      • Jonas
        März 20, 2016 12:28 am

        Mit Java 8 (Oracle) bekomme ich die Warnung: „Java Hotspot(TM) Client VM warning: Using incremental CMS is deprecated and will likely be removed in a future release“.

        Soll einfach der Parameter entfernt werden?

        Antworten
  • Steven
    April 29, 2015 7:15 pm

    Ich habe jeden Step abgearbeitet, doch als ich den Server ausführen wollte, bekam ich die Meldung „Error: Unable to access jarfile spigot-1.8.jar

    An was kann das liegen?

    Antworten
    • Chris
      Mai 4, 2015 4:21 pm

      Ist inzwischen 1.8.3 also einfach das shell Script anpassen

      Antworten
      • Steven
        Mai 7, 2015 9:27 pm

        Ja ich hatte auch spigot-1.8.3.jar geschrieben, aber da kam der gleiche Fehler 🙁

        Antworten
  • ramzo
    Mai 5, 2015 8:38 pm

    Hi zusammen komme bei Punkt 6 nicht mehr weiter
    Nano run.sh dann füge ich den Skript rein und speichere es

    Danach chmod +x run.sh ( keine Änderung )
    ./ run.sh kommt die Fehlermeldung error: unable to access jarfile spigot 1.8.jar
    Bitte um Hilfe 🙁

    Antworten
    • Jan Karres
      Mai 7, 2015 9:02 pm

      Siehe Kommentar von Steven. Ist im Artikel auch so erläutert 😉

      Antworten
  • Morser
    Juni 5, 2015 10:28 am

    Bei mir funktioniert das Ausführen der BuildTools.jar nicht.
    Am Raspberry Pi kommt folgende Fehlermeldung:

    Exception in thread „main“ org.eclipse.jgit.api.errors.JGitInternalException: Invalid ref origin/master specified
    at org.eclipse.jgit.api.ResetCommand.call(ResetCommand.java:160)
    at org.spigotmc.builder.Builder.pull(Builder.java:460)
    at org.spigotmc.builder.Builder.main(Builder.java:226)

    Am PC funktioniert es auch nicht.(Es kommt auch eine Fehlermeldung)

    Ich bedanke mich im voraus für eine Antwort.

    Antworten
    • Dani
      Juni 10, 2015 4:59 pm

      Hallo,
      laut http://www.spigotmc.org/wiki/buildtools/ liegt es daran, dass du keine Schreib-/Leserechte für den Ordner hast. Stelle sicher, dass du diese Rechte hast (hier für Ordner spigot)

      sudo chmod 600 spigot -R

      Antworten
  • mayhemmichi (..michi)
    Juni 7, 2015 11:49 am

    Habe das ganze Jetzt auch auf meinem RaspberryPi 2 Installiert.
    Das läuft auch schon ziemlich gut. Das Teleportieren zwischen Nether und Oberelt dauert aber noch ziemlich lange, kann ich aber mit Leben.

    Bei deinen Config-Dateien konnte ich so gut wie keinen unterschied zur Originaldatei feststellen? hast du wirklich nur so wenig Geändert? Ich hab zumindest noch die view-distance auf 9 stellt (vorerst).

    Zusätzlich hab ich auf meinem Pi (Aufgrund des reinen Server Betriebes ohne Monitor/Fernseher) noch sämtliche grafischen Oberflächen und deren zugehörige Programme entfernt. Sowie auch den X-Server. Vielleicht bringt das ja auch noch ein kleines bisschen.

    Super Tutorial übrigens!

    mfg Michi

    Antworten
    • Jan Karres
      Juni 16, 2015 1:37 pm

      Es sind Details geändert. Jedoch habe ich versucht einen guten Kompromiss zwischen Abstrich der Performance und Features zu finden.

      Antworten
  • Lei Neuer
    Juli 22, 2015 12:57 pm

    Danke für das Tutorial, doch wenn ich ./run.sh eingebe steht da immer:
    Error: Unable to access jarfile spigot-1.8.jar.
    Könnt Ihr mir helfen?

    Antworten
    • Jan Karres
      August 3, 2015 11:28 pm

      Entweder hat die Datei spigot-1.8.jar die falschen Rechte oder existiert nicht. Führe doch mal bitte anstatt ./run.sh folgendes Kommando aus und schau ob die spigot-1.8.jar in der Dateienliste aufgeführt wird.

      ls -l

      Antworten
      • Volksente
        August 8, 2015 6:17 pm

        Also ich habe das gleiche Problem, aber die spigot-1.8.jar wird nicht aufgeführt!
        Es befinden sich nur folgende Dateien im Ordner!

        apache-maven-3.2.5 BuildTools.jar BuildTools.log.txt CraftBukkit Spigot
        BuildData BuildTools.jar.1 Bukkit run.sh work

        Antworten
        • Jan Karres
          August 12, 2015 12:06 am

          Okay, da scheint sich etwas geändert zu haben. Werde das Tutorial sobald wie möglich überarbeiten.

          Antworten
          • Finn Melzer
            Februar 13, 2016 1:06 pm

            Hallo bei mir wird spigot-1.8 o.ä. auch nicht aufgelistet… Hast du das Tutorial schon überarbeitet oder ist es noch das selbe Problem? Danke im Vorraus.

          • Volksente
            Februar 15, 2016 9:09 pm

            Also es scheint das gleiche Problem zu sein, da die Anleitung seit dem 8.März.2015 nicht überarbeitet wurde!

          • Villian
            März 17, 2016 4:32 pm

            Hy, habe das Problem gelöst. Momentan ist die aktuellste Version 1.9.jar. Wurde bei mir unter ls -l angezeigt . . . in shell script geändert . . . geht!

            Danke für das Tutorial !

  • BS86
    September 23, 2015 11:24 pm

    Sehr schöne Anleitung, alles strikt danach gemacht, läuft. Dankeschön! Hab nur in den Serverproperties die Sichtweite auf 8 runter, jetzt läufts ruckelfrei im Standardtakt.

    Zwecks Komfort würde ich allerdings gerne noch ein Webinterface ähnlich dem vom MCServer nachrüsten – kannst du dafür bitte auch eine Anleitung schreiben? Hab gesehen dass es von Spigot wohl eins gibt, steige aber durch seine Anleitung nicht wirklich durch

    Antworten
  • Chillman
    Oktober 6, 2015 9:45 am

    Hey Jan!

    Bis jetzt war ich nur stiller Leser deiner Artikel. Vielen Dank für die ausführlichen Anleitungen!
    Zum anderen wollte ich fragen, ob du nicht Lust hättest, einen Artikel über die Orange Pis zu schreiben.
    Der „Orange Pi PC“
    http://www.orangepi.org/orangepipc/
    ist noch recht frisch auf dem Markt, besitzt einen 1,6 GHz Prozessor und kostet deutlich weniger als der RasPi
    (ca. 18€ aus China http://www.aliexpress.com/item/Orange-Pi-PC-set-1-Orange-Pi-PC-USB-to-DC-4-0MM-1-7MM-power/32451459094.html?spm=2114.01020208.3.2.QqRjFp&ws_ab_test=201556_3,201527_2_71_72_73_74_75,0_0 etwas mehr direkt aus Deutschland http://kolbers.de/page/2).
    Ich hoffe, dass meiner diese Woche noch ankommt, finde ihn für den Einsatz als Minecraft-Server sehr interessant! 🙂

    Antworten
  • Nik
    November 7, 2015 10:50 pm

    Hallo, Könnte mir jemand sagen, wie ich in welcher Datei mir OP Rechte geben kann? Danke schonmal im vorraus!

    Antworten
  • Krabbe
    November 17, 2015 1:06 pm

    Hallo,
    ich habe gestern mit dieser Anleitung versucht den Server aufzusetzen. Leider kommt wenn ich die run.* starte eine Fehlermeldung dass die u.g. -XX befehle nicht bekannt sind.
    Es gibt ja mittlerweile die Version 1.8.8, dann es daran liegen?

    -XX:TargetSurvivorRatio=90
    -XX:+UseAdaptiveGCBoundary
    -XX:-UseGCOverheadLimit
    -Xnoclassgc -XX:UseSSE=3
    -XX:LargePageSizeInBytes=4m

    Antworten
    • Krabbe
      November 19, 2015 2:01 am

      Hat sich erledigt, nach einem Update von raspbian auf Raspbian Jessie war dass alles kein problem mehr.
      Das Update hat Java 1.8. dabei und die G++ ist auch auf 4.9.

      Nur die SWAP datei zerhaut es mir wenn ich versuche sie zu ändern (Irgentwelcher probleme beim lesen des Headers).
      Dafür ist das Übertackten jetzt in der GUI mit drin.

      Antworten
  • karlbeecken
    Dezember 8, 2015 7:04 pm

    Bei Step 8 heißt der Ordner für die Welt world/ nicht word/

    Antworten
  • Kai aus Dortmund
    Februar 28, 2016 9:27 am

    Hallo Jan Karres,

    ich habe mit Hilfe deines Tutorials Mincraft Server 1.8.8. auf dem Pi 2 Rev.B unter Debian Jessie aufgesetzt bekommen. Soweit läuft der Server grundsätzlich. Ich habe aber ein paar Probleme, die ich nicht gelöst bekomme. Ich muss dazu sagen, dass ich zwar von Hardware und Netzwerk Ahnung habe, von Linux nur rudimentär…

    1. Wenn ich mir die Bildschirmausgaben nach dem Start von run.sh ansehe, fällt auf, dass der „CD“ Befehl aus der run.sh Datei nicht korrekt ausgeführt wird. Muss da eventuell in Zeile 2 des Scripts an Stelle für „Dirname“ ein reelles Verzeichnis angegeben werden? Habe das Script 1:1 übernommen.

    2. die Dateil rc.lokal hat keinen Inhalt (kein Exit Eintrag). Die Eingabe der Daten aus Step 12 zeigt keine Wirkung. Der PI fährt mit Benutzer PI hoch und bleibt dann in der Konsole stehen. Aufrauf des Servers erfolgt dann manuell.

    3. Wie wende deine Downloaddatei mit den Konfiguratioen an. Ich erkenne, dass es eine gepackte Datei ist, die man runterladen und entpacken muss. Wie lautet da die Befehlsfolge und an welcher Stelle muss das ausgeführt werden.

    Ansonsten beide Daumen hoch für die gute und verständliche Anleitung von Dir….

    Gruß Kai aus Dortmund

    Antworten
    • Jonas
      März 23, 2016 12:08 pm

      Du hast aber schon local mit C geschrieben?

      Antworten
  • Dr4cor
    März 18, 2016 6:08 pm

    Ich habe ein Problem bei Step 8 „Unable to acces jar file“ Hilfe ich versteh Garnichts mehr.

    Antworten
    • Jonas
      März 23, 2016 12:07 pm

      Du musst den genauen Namen des Pakets benutzen. Wenn es z. B. „spigot-1.9.jar“ heißt darfst du nicht „spigot-1.8.jar“ oder „spigot.jar“ öffnen wollen.

      Antworten
  • Jonas
    März 20, 2016 12:31 am

    Möchte jemand mal die Performance des Mineraft-Servers auf einem Raspberry Pi 3 testen?
    Oder könntest du das machen, Jan? Der Artikel über die allgemeine Performace war auch schon sehr interessant! 🙂

    Antworten
    • Dragonfrog Gamer
      Mai 17, 2016 2:04 pm

      Ich würde das gerne machen aber siehe mein Problem:

      Hey, ich hätte da mal eine Frage, ich habe einen pi 3 und habe dort mit Noobs Raspian raufgespielt und nun, wenn ich den pi übertakten will kommt eine Fehlermeldung. Gibt es noch eine Möglichkeit den pi zu übertakten wenn man mit Noobs Raspian installiert hat?

      LG
      Fehlermeldung: This pi cannot be overclocked

      DRAGONFROG GAMER says:
      17. Mai 2016 um 13:59
      Und ich habe noch ein Problem wenn ich den Server nun erstmalig starten will kommt diese Fehlermeldung :
      Error: Unable to access jarfile spigot-1.8.jar

      Bitte um Hilfe

      LG

      Antworten
      • Dragonfrog Gamer
        Mai 17, 2016 8:40 pm

        Habe das zweite Problem gelöst habe nun aber ein neues :
        Immer wenn ich mich in Minecraft mich mit dem pi verbinden will kommt eine Fehlermeldung das ich keine Verbindung zum Server habe (habe mit wasistmeineip.de die ip adresse herausgefunden). Ich möchte nicht das das der Server online im internet ist sondern nur lokalen netz verfügbar ist.Muss man die ip vom pi einfach eingeben oder etwas anderes ?

        LG

        Antworten
        • Jonas Thelemann
          Mai 18, 2016 12:50 am

          Zu deinem Overclocking-Problem muss ich dich wohl leider für’s erste enttäuschen: Der RPi3 unterstützt wohl aktuell noch nicht offiziell Overclocking. Über die Boot Konfiguration kannst du aber trotzdem ein bisschen an den Takten herumschrauben: http://www.jackenhack.com/raspberry-pi-3-overclocking/

          Zu deinem jetzigen Problem: So lange du deinen Minecraft Port nicht über deinen Router freigegeben hast, kommst du auch nicht über das Internet auf deinen Server. Du kannst die aber lokale IP des RPi eingeben und dich darüber verbinden. Die findest du entweder auch über deinen Router oder über ifconfig im RPi heraus.
          Das sind aber alles „Probleme“ die mit 10 Minuten Googlen gelöst werden können 😀

          Antworten
          • Dragonfrog Gamer
            Mai 19, 2016 7:30 am

            Ja, danke für den Tipp werde ich heute ausprobieren und hoffe auf gelingen! 😉😊

        • Jonas Thelemann
          Mai 18, 2016 12:52 am

          Hier noch ein anderer Link zum Thema Overclocking mit dem RPi 3:
          https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=138123

          Antworten
  • Anis
    April 30, 2016 2:23 pm

    Hi folks,
    hi folks
    I have just installed cuberite onto my rasberry , everything wirked OK.. I can connect to the webadmin UI but I cannot connect to it from my iPad
    any idea?

    the server is accessible on the network , the port 25565 too

    Antworten
  • Dragonfrog Gamer
    Mai 17, 2016 1:44 pm

    Hey, ich hätte da mal eine Frage, ich habe einen pi 3 und habe dort mit Noobs Raspian raufgespielt und nun, wenn ich den pi übertakten will kommt eine Fehlermeldung. Gibt es noch eine Möglichkeit den pi zu übertakten wenn man mit Noobs Raspian installiert hat?

    LG
    Fehlermeldung: This pi cannot be overclocked

    Antworten
    • Dragonfrog Gamer
      Mai 17, 2016 1:59 pm

      Und ich habe noch ein Problem wenn ich den Server nun erstmalig starten will kommt diese Fehlermeldung :
      Error: Unable to access jarfile spigot-1.8.jar

      Bitte um Hilfe

      LG

      Antworten
  • Andreas
    Juni 4, 2016 7:55 pm

    Vielen Dank für den interessanten Artikel. Ich habe noch gar nicht dran gedacht den Rasperry Pi für einen Server herzunehmen.

    Antworten
  • Klaus
    September 6, 2016 8:14 pm

    Echt klasse! Ist die einzige Anleitung, die das ganz gut erklärt! Kann man das auch für andere Linux Systeme (Ubuntu Server) nutzen? Denke ja, da die Befehle ja nur leicht angepasst werden müssten oder?

    Antworten
  • Bombaro
    Dezember 13, 2016 2:01 pm

    Hallo zusammen,
    habe gestern vergeblich versucht nach der Anleitung den Server aufzusetzen.
    Nach der Eingabe von java -jar BuildTool.jar hat er nun über 8 Std. den Prozess am Laufen. Liegt es u.U. an dem fehlenden Parameter -Xmx1G? Oder hat noch jemand schon mal solch einen Fehler gehabt und die Lösung gefunden?
    Vielen Dank schon mal im Voraus für Eure Antworten.

    Antworten
    • BlackSerpent
      Dezember 14, 2016 11:09 am

      hab am Wochenende erst meinen Pi2B mit Raspbian Jessie frisch aufgesetzt und bin streng nach Anleitung vorgegangen: Kein Problem festgestellt, Build war nach ca 30 Minuten durch (allerdings gehen Downloads bei mir dank 50Mbit-Leitung sehr schnell).
      Meldet der Prozess einen Fehler? Wenn ja, welchen?

      Antworten
  • Notch OFC
    Januar 2, 2017 5:20 pm

    Danke für das Tutorial. War bis jetzt immer noch das einfachste, das ich gefunden habe. ^^
    Server funktioniert einwandfrei [1.11.2]!
    Leider können noch keine Freunde drauf joinen, habe aber bereits die Ports freigegeben.
    Ich habe eigentlich nur deine speziellen ‚.yml’s ausgelassen, 12 (optional) und die DynDNS ausgelassen.
    Hättest du vielleicht noch eine Idee?

    Antworten
  • Daniel
    Januar 19, 2017 8:44 pm

    Hallo Jan,

    danke für das tolle Tutorial 🙂

    Nachdem ein Owncloud Server mit einer Anleitung von Dir auf einem RPi bei mir seit rd. 3 Jahren problemfrei läuft habe ich mich heute an diesem Minecraft Tutorial versucht, und es auf meinem Bananapi zum Laufen gebracht. Mein Sohn meckert jetzt aber, dass die Minecraft Version auf dem Server zu neu ist – er würde gerne mit einer älteren spielen. Meine Frage wäre nun: Gibt es eine Möglichkeit auf 1.8.9 downzugraden, ohne dass ich die ganze Installation nochmal machen muss?

    Gruß + Danke, Dnaiel

    Antworten
  • Lars
    Februar 5, 2017 12:38 pm

    Error: Unable to access jarfile spigot-1.9.4.jar

    Welches ist denn die neue Version? Bekomme unter Step 8 nämlich auch immer den selben Fehler, egal mit welcher Version.

    Antworten
    • Lars
      Februar 5, 2017 3:10 pm

      Hab es hinbekommen… kann gelöscht werden

      Antworten
  • Minecraft Bukkit Server Error Unable To Access Jarfile Craftbukkit.jar | the3dcorp.com
    September 7, 2017 6:33 am

    […] Raspberry Pi: Minecraft Server Bukkit/Spigot installieren › Jan Karres – 20. Apr. 2013. Raspberry Pi: Minecraft Server Bukkit/Spigot installieren. 20 Apr. 20. SpigotMC ist ein Fork des CraftBukkit Projektes, welches inzwischen den Vanilla Server patcht.. Error: Unable to access jarfile spigot-1.8.jar. Könnt Ihr. […]

    Antworten
  • Minecraft Bukkit Server Error Unable To Access Jarfile Craftbukkit Jar
    September 14, 2017 8:13 pm

    […] Raspberry Pi: Minecraft Server Bukkit/Spigot installieren › Jan Karres – 20. Apr. 2013. Raspberry Pi: Minecraft Server Bukkit/Spigot installieren. 20 Apr. 20. SpigotMC ist ein Fork des CraftBukkit Projektes, welches inzwischen den Vanilla Server patcht.. Error: Unable to access jarfile spigot-1.8.jar. Könnt Ihr. […]

    Antworten

Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Bitte füllen Sie dieses Feld aus.
Bitte füllen Sie dieses Feld aus.
Bitte gib eine gültige E-Mail-Adresse ein.
Sie müssen den Bedingungen zustimmen, um fortzufahren.

Jan Karres
Jan Karres
Wirtschaftsinformatiker
Facebook
Twitter
YouTube
LinkedIn
Xing
GitHub

Themen

  • Blogging
  • Debian (Linux)
  • Eine Geschichte aus dem Leben des Jan
  • Fotos
  • Gaming
  • Gedanken
  • Linksammlungen
  • Privates
  • Projekte
  • Raspberry Pi
    • Einplatinencomputer (außer Raspberry Pi)
  • Schule und Studium
  • Tipps und Tricks
  • Videos
  • Vorgestellt
  • WordPress

Projekte

Dieser Blog ist meine kleine Base im Internet, in der ich über Themen schreibe, die mich persönlich beschäftigen. Abseits davon habe ich weitere Projekte im Netz, die teils aus Spaß entstanden, jedoch zum Teil auch meinen Kühlschrank füllen.

Alle Projekte

JanKarres.de © 2007-2022

Neueste Beiträge

  • Raspberry Pi: WLAN Access Point mit NordVPN (VPN Router) einrichten Dezember 5, 2020
  • Real Cookie Banner: Wie das Opt-in Cookie Banner für WordPress entstand November 18, 2020
  • Blog Setup erneut: Aufräumen einer kleinen Historie Oktober 13, 2020
  • devowl.io: Auf geht’s in das WordPress Business! März 10, 2020
  • Kuschelpartys: Nähe und Geborgenheit einfach erleben September 30, 2018

devowl.io

Meine Brötchen verdiene ich im Internet. Dazu habe ich gemeinsam mit meinem Kollegen Matze die devowl.io GmbH gegründet. Gemeinsam entwickeln und vertreiben wir in unser Plugins und Entwickler-Tools im WordPress Umfeld.

Mehr erfahren
  • Datenschutzerklärung
  • Impressum