Minecraft-Server

  • Bist du auch in dem richtigen Verzeichnis?

    Yes :)

    Da siehst du dann auch gleich wem die Datei gehört.

    Code
    :~/minecraft$ ls -la
    insgesamt 70072
    drwxr-xr-x 2 root      root          4096 16. Jul 23:34 .
    drwx------ 5 sudouser  sudouser      4096 16. Jul 16:15 ..
    -rwxr-xr-x 1 sudouser  root      71740603 16. Jul 11:33 spigot-1.20.1.jar
    -rwxr-xr-x 1 root      root            62 16. Jul 23:34 start.sh

    Das heißt, die Datei spigot-1.20.1.jar gehört zwar dem sudouser, aber in der Gruppe root? Wie ist DAS denn passiert?

    Also fixe ich das mit sudo chgrp sudouser spigot-1.20.1.jar?


    Edit: Das ist passiert, weil ich mit root die Datei nach /minecraft/ kopiert habe, und hinterher auf die spigot-1.20.1.jar chown für den sudouser ausgeführt habe, right?

    Edit2: Jetzt erst gesehen das die start.sh sowohl von root erstellt als auch der gruppe root gehört. Aber die habe ich mit sudo angelegt... Jetzt komme ich nicht mehr mit.

    [RS] 2000 G9 | Cyber Quack

    [VPS] 2000 ARM G11 | 1000 G9 | 200 G8 | Secret | A | mikro G11s | 4x nano G11s
    [WH] 8000 SE | 4000 SE | 2000 SE

    2 Mal editiert, zuletzt von Bud ()

    Gefällt mir 1
  • Edit: Das ist passiert, weil ich mit root die Datei nach /minecraft/ kopiert habe, und hinterher auf die spigot-1.20.1.jar chown für den sudouser ausgeführt habe, right?

    Ja musst bei chown nach dem namen ein : setzten um auch die Gruppe zu ändern. Also so:

    sudo chown sudouser: spigot-1.20.1.jar


    Aber dein chgrp sollte auch funktionieren


    Aber da dir die Datei gehört hätte es schon funktionieren sollen :/

  • Code
    :~$ java -Xmx6G -jar spigot-1.20.1.jar --nogui
    Error: Unable to access jarfile spigot-1.20.1.jar

    Hier warst du aber nicht im minecraft verzeichnis. Das ist das Home Verzeichnis von deinem sudouser.
    Also ~ steht für das Home Verzeichnis


  • Ich glaub, meine Rechte sind komplett am A****

    Ich hab mir gerade mal meine "Doku" angeschaut, um in Zukunft so einen Fehler zu vermeiden:


    Wann hätte ich zum sudo user wechseln müssen?

    Direkt nach dessen Erstellung?
    Hätte ich ihn vielleicht sogar früher erstellen müssen?


    Nachzulesen alles nach wie vor hier: https://server.docwriter.io/linux/de/minecraft/

    [RS] 2000 G9 | Cyber Quack

    [VPS] 2000 ARM G11 | 1000 G9 | 200 G8 | Secret | A | mikro G11s | 4x nano G11s
    [WH] 8000 SE | 4000 SE | 2000 SE

  • Der Server sollten einem separaten User ohne sudo-Rechte gehören, zb „minecraft“.


    Also neuen minecraft user anlegen, und dann chown -R minecraft: /pfad/zum/server

    Meine Minecraft-Plugins auf SpigotMC (Open Source): www.spigotmc.org/members/mfnalex.175238/#resources

    Discord: discord.jeff-media.com

    Gefällt mir 1
  • Wie fixe ich das im aktuellen Aufbau?

    Dem user sudouser die sudo Rechte entziehen und dann chown -R sudouser: /home/sudouser/minecraft?

    [RS] 2000 G9 | Cyber Quack

    [VPS] 2000 ARM G11 | 1000 G9 | 200 G8 | Secret | A | mikro G11s | 4x nano G11s
    [WH] 8000 SE | 4000 SE | 2000 SE

  • Kurze Frage, weil ich vermutlich seit Tagen (!) auf dem Schlauch stehe.

    Ich versuche unser Ressource-Pack mit einem sha1 auszustatten. Wo ich diesen in den server.properties eintragen muss, ist mir klar, Generatoren hierfür gibt es auch wie Sand am Meer, aber was ich nach einer Ewigkeit hinter der Suchmaschine und auch nach unzähligen Tutorials nicht verstanden habe:

    Was genau muss ich denn sha1-Verschlüsseln? Den Original-Link zum Ressource-Pack?

    [RS] 2000 G9 | Cyber Quack

    [VPS] 2000 ARM G11 | 1000 G9 | 200 G8 | Secret | A | mikro G11s | 4x nano G11s
    [WH] 8000 SE | 4000 SE | 2000 SE

  • In dem Fall hat das nichts mit Verschlüssel zu tun, sondern mit Hashen.

    Und man kann Dateien auch hashen. Z.B. hiermit: https://emn178.github.io/online-tools/sha1_checksum.html

    Okay, dann habe ich es aber anscheinend von Anfang an richtig gemacht, aber wieso fragt mich der Server dann wieder jedes Mal aufs neue, ob ich das Ressourcen-Pack automatisch herunterladen und installieren möchte? Wie mache ich das, dass er das nur ein mal fragt?

    [RS] 2000 G9 | Cyber Quack

    [VPS] 2000 ARM G11 | 1000 G9 | 200 G8 | Secret | A | mikro G11s | 4x nano G11s
    [WH] 8000 SE | 4000 SE | 2000 SE

  • aber wieso fragt mich der Server dann wieder jedes Mal aufs neue, ob ich das Ressourcen-Pack automatisch herunterladen und installieren möchte?

    Das kann ich dir leider nicht beantworten. Meines Wissens nach ist der Hash nur dafür da um zu überprüfen, ob das Ressource-Pack verändert wurde oder nicht.


    Beispiel: Du hostest das Ressource-Pack irgendwo auf einem fremden Server. Jetzt kannst du nicht sichergehen, ob dein Ressource-Pack eventuell verändert wurde. Über den Hash kannst du aber festschreiben, was du als Ressource-Pack erwartest.

    RS Brezn | VPS 500 G8 Plus | 2× VPS Karneval 2020 | VPS Pocket Admin | RS Cyber Quack | VPS 500 ARM


    Dieses Gebäude hat mir die Vorfahrt genommen! *hup*

  • Falscher Theard

    [RS] 2000 G9 | Cyber Quack

    [VPS] 2000 ARM G11 | 1000 G9 | 200 G8 | Secret | A | mikro G11s | 4x nano G11s
    [WH] 8000 SE | 4000 SE | 2000 SE

    Einmal editiert, zuletzt von Bud ()

  • Hallo meine Blöcke-Bauer,

    aktuell habe ich ja einen "Survival-Server" mit 12 Slots auf meinem RS 2000 und einen "Creative-Server" mit 4 Slots auf meinem VPS 1000 laufen.
    Theoretisch müssten beide locker auf den RS 2000 passen, vor allem weil auf beiden MC-Servern zusammen nie mehr als 8 Spieler online sind.

    allerdings habe sieht es bei meinem RS 2000 aktuell wie folgt aus:

    Woran kann das liegen? Vor allem, weil in dem angezeigten Monat nie mehr als 3 Spieler gleichzeitig drauf waren.

    [RS] 2000 G9 | Cyber Quack

    [VPS] 2000 ARM G11 | 1000 G9 | 200 G8 | Secret | A | mikro G11s | 4x nano G11s
    [WH] 8000 SE | 4000 SE | 2000 SE

  • Paper oder was auch immer deine Serversoftware ist, zieht sich RAM sobald sie startet, auch wenn kein User angemeldet ist.

    VPS Secret • VPS 200 G8 • 4x VPS piko G11s • 2x RS 1000 G9.5 SE NUE • RS Cyber Quack • VPS 1000 ARM G11 VIE

    mail@compi653.net

  • Paper oder was auch immer deine Serversoftware ist, zieht sich RAM sobald sie startet, auch wenn kein User angemeldet ist.

    Spigot - Aber 11 GB? Was passiert wenn ich einen zweiten Server laufen lasse?

    [RS] 2000 G9 | Cyber Quack

    [VPS] 2000 ARM G11 | 1000 G9 | 200 G8 | Secret | A | mikro G11s | 4x nano G11s
    [WH] 8000 SE | 4000 SE | 2000 SE

  • Wie viel gibt's du spigot denn?

    14 GB. Hm. D.h. Ich muss jetzt manuell meine GB auf

    • Linux
    • Survival Server
    • Bluemap Survival Server
    • Creative Server

    aufteilen? Bzw. eigentlich nur den zwei Servern und der Rest bleibt für Linux und Bluemap? Survival 8 Slots mit 10 GB und Creative 4 Slots mit 4 GB, reichen 2 GB für Linux und Bluemap?

    [RS] 2000 G9 | Cyber Quack

    [VPS] 2000 ARM G11 | 1000 G9 | 200 G8 | Secret | A | mikro G11s | 4x nano G11s
    [WH] 8000 SE | 4000 SE | 2000 SE

  • Dass Linux den RAM benutzt ist ja nicht schlecht. Der verfügbare RAM wird eben gefüllt um nicht immer auf die Platte zu schreiben. Wenn dein Server anfängt zu swappen wird zeit auf Ursachenforschung zu gehen. Ich denke da passt noch dein VPS MC Server rauf.

  • Auf dem RS 2000 hab ich noch nicht mal einen Swap eingerichtet. Nachdem das auf meinem VPS schieflief (leert den Swap nicht mehr), wollte ich mich da erst genauer einlesen. Möchte Swap erst nutzten, wenn es nicht mehr anders geht.

    [RS] 2000 G9 | Cyber Quack

    [VPS] 2000 ARM G11 | 1000 G9 | 200 G8 | Secret | A | mikro G11s | 4x nano G11s
    [WH] 8000 SE | 4000 SE | 2000 SE