Minecarft Serve playerdata ist weg (neue UUID)?

Hi, ich hab schon seit monaten einen eigenen MCS und ich hob vor kurzem der server PC(Win10 der im keller stehet) neugesartet und ein backup geladen. Doch da kahm es zu problemen doch ich hab sie dann gefixt. Doch wenn ich nun wieder auf den server joine bin ich (und alle anderen vom server auch) für den Server wie neue spieler. Ich musste mir neu op geben etc.

Alle spier bezogenen daten warern neu. Als ich in die ops.json geschaut habe, wa ich dort zwei mal aufgelistet mit zwei unterschiedlichen UUIDs!
Kann jemand helfen? Ich und alle anderen haben alle unsere Inventare, advantsments etc. verloren?

Eventuell hilfreiche Infos:

  • Der Sever PC musste 4-6 Windows Updates laden befor das Problem auftrat(ist jetyzt aber auf dem neusten stand)
  • Ich hab versucht backups yu laden doch die plazerdaten waren immer falsch.
  • Ich glaube meine server.properties wurde resettet oder so. Einige Einstellungen waren auf Deafault.
  • Die anderen Server in meinem Bungee Netzwerk haben dass problem nicht und alle spielerbozogenen daten sind korrekt.
  • Alle meine Server sind 1.16.4 Spigot Server mit Plugins und Datapacks.

Auf verschiedenen Servern habe ich verschiedene UUIDs. Soll das so sein? Ich dachte jeder spieler hat eine unveränderbare UUID (siehe auch Bild. Dass sind die ingame nbt UUIDs).
Vom Nicht Problem Server:

Vom Problem Server:

  • Auf dem Problem Server habe ich die UUID: "037e4ced-3314-32c9-a379-4be6cf401297" die es laut ( https://de.namemc.com/profile/037e4ced-3314-32c9-a379-4be6cf401297?q=037e4ced-3314-32c9-a379-4be6cf401297 ) nicht gibt. Und "886c47a0-4546-4526-9381-0ab6ff4c3c7e" ist die von dem anderen Server die aus gibt und die meine ist ( https://de.namemc.com/profile/Leelux.1?q=886c47a0-4546-4526-9381-0ab6ff4c3c7e ).
  • Ich kann alle Command benutzen obwohl ich KEIN OP habe sogar wenn ich mir gerade OP gegeben habe.

Mein Theorie ist das der Server nicht richtig mit den Minecraft Server komoniziet und es für ihn ist als wäre ich einfach ein anderer spieler.

LG Lele <3

Bild zum Beitrag
Computer, Technik, McDonald's, Minecraft, Minecraft Server, Technologie, Homeserver, NBT, Spiele und Gaming
Warum funktioniert mein selbstgehosteter Minecraft Server auf Ubuntu Linux nicht?

Hallo,

ich hatte bisher meinen Minecraft-Server auf Windows 10 gehostet und dort in der Windows-Systemsteuerung die Ports für den Server freigegeben. Dies hatte auch immer gut funktioniert, nun wollte ich den Server stattdessen auf Ubuntu installieren.

Dafür nahm ich unter Ubuntu die offizielle server.jar und konfigurierte alles ich konnte normal starten auch wenn dieser text in der Konsole mich irritierte, der bei Windows nicht kam:

WARNING: An illegal reflective access operation has occurred 
WARNING: Illegal reflective access by io.netty.util.internal.PlatformDependent0 (file:/home/benutzer/Schreibtisch/1.8.9/server.jar) to field java.nio.Buffer.address 
WARNING: Please consider reporting this to the maintainers of io.netty.util.internal.PlatformDependent0 W
ARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations 
WARNING: All illegal access operations will be denied in a future release März 11, 2021 4:06:02 NACHM. io.netty.util.internal.PlatformDependent <clinit> I
NFORMATION: Your platform does not provide complete low-level API for accessing direct buffers reliably. Unless explicitly requested, heap buffer will always be preferred to avoid potential system unstability.


Falls jemand weiß warum, gerne antworten.

Nun ist es jedenfalls so, dass der Server problemlos startet, ich aber nicht mit localhost joinen kann.

Und auch obwohl ich die Ports für TCP/UDP mit der grafischen Oberfläche freigegeben habe:

, können auch keine anderen Spieler joinen. Wenn ich joine steht folgendes da:

Und in der Konsole das, auch wenn es nicht im latest.log aufgeführt war:

Weiß jemand was ich falsch gemacht habe?

Wieso kann ich nicht mal mit localhost joinen?

Ich habe ihn auf der 1.8.9 gehostet und die aktuelle Ubuntu LTS Version installiert.

Ich muss doch eigentlich die Ports nicht im Router freigeben, wenn ich sie in der Firewall am PC freigebe, oder? Unter Windows ging das ja auch.

Oder habe ich iwi das falsche Java installiert?

Vielen Dank schon im voraus 😊.

Bild zum Beitrag
Technik, Linux, Java, Ubuntu, Minecraft, Minecraft Server, Ubuntu Server, minecraft server hosten
./startserver.sh: line 58: unexpected EOF while looking for matching ./startserver.sh: line 61: syntax error: unexpected end of file?

Ich habe das Problem ich finde nicht den Fehler könnte mir jemand helfen bin erst anfänger.

Will einen Minecraft Serverstarter machen.

#!/bin/bash


    if [ -f craftbukkit-1.16.5.jar ]; then
            echo "Skipping download. Using existing craftbukkit-1.16.5.jar"
            java -Xmx5G -Xms5G -jar craftbukkit-1.16.5.jar
               if [[ $DO_RAMDISK -eq 1 ]]; then
               sudo umount $SAVE_DIR
               rm -rf $SAVE_DIR
               mv "${SAVE_DIR}_backup" $SAVE_DIR
               fi
    else
            export URL="https://cdn.getbukkit.org/craftbukkit/craftbukkit-1.16.5.jar"
    fi
        echo $URL
        which wget >> /dev/null
    if [ $? -eq 0 ]; then
        echo "DEBUG: (wget) Downloading ${URL}"
        wget -O craftbukkit-1.16.5.jar "${URL}"
   else
        which curl >> /dev/null 
        if [ $? -eq 0 ]; then
        echo "DEBUG: (curl) Downloading ${URL}"
        curl -o craftbukkit-1.16.5.jar "${URL}"
        else
        echo "Neither wget or curl were found on your system. Please install one and try again"
        fi
    fi
    
    if egrep -q eula=true eula.txt; then
            echo Starting ...
            java -Xmx5G -Xms5G -jar craftbukkit-1.16.5.jar nogui
            exit
    else
        Height=15
        WIDTH=40
        CHOICE_HEIGHT=4
        BACKTITLE="Bukkit"
        TITLE="Choice"
        MENU="Do you accet the eula at (https://account.mojang.com/documents/minecraft_eula) ? "
        OPTIONS=(1 "Yes
                 2 "No")


        CHOICE=$(dialog --clear \
                        --backtitle "$BACKTITLE" \
                        --title "$TITLE" \                              --menu "$MENU" \
                        $HEIGHT $WIDTH $CHOICE_HEIGHT \
                        "${OPTIONS[@]}" \
                        2>&1 >/dev/tty)


            clear
            case $CHOICE in
                    1)
                        echo "You accepted the eula..."
                        sed s/false/true/g eula.txt
                        java -Xmx5G -Xms5G -jar craftbukkit-1.16.5.jar nogui
                        ;;
                    2)
                        echo "You not Accepted the eula"
                        ;;
    fi
programmieren, Ubuntu, Minecraft, Bash, Minecraft Server

Meistgelesene Beiträge zum Thema Minecraft Server