Lösung selbst durch nächtliche Recherche rausgefunden. Die UUID wird automatisch schon "umgewandelt" - funktioniert nur nicht mit einem gewöhnlichen UUIDFetcher.
Falls irgendwer dasselbe Problem hat.
Durch die FloodgateAPI abfragen ob Spieler ein Floodgate-Spieler ist. (Bedrock) und einfach eine eigene Methode für Bedrock-Spieler schreiben
-------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------
Einen wunderschönen guten Abend,
folgendes Problem. Server läuft auf der 1.18.2 mit Geyser-Spigot und Floodgate.
Bedrock Spieler können den Server auch betreten, nun. Sie werden aber nicht durch das Plugin in die Datenbank eingetragen da es keine wirkliche UUID sondern nur diese
XUID gibt.
Meine Java-UUID : 6f928f99-5663-4e0e-9a53-04b01dfb47d4
Meine Bedrock XUID : 000601FBDA71891D
(Beispiele , keine realen)
Folgedessen kann der Spieler nicht in die Datenbank eingetragen werden und das Plugin samt Scoreboard, Economy etc. funktioniert nicht.
Gibt es dafür bereits bekannte Lösungen? Vielleicht eine Art diese XUID in eine UUID zu verwandeln?
Reicht es wenn ich den Spielern beim Login wenn sie Bedrock-Spieler sind eine beliebigen String in Form einer UUID generiere und einfach die XUID hinten mit reinnehme?
z.b 6f928f99-5663-4e0e-0006-01FBDA71891D
Bin für jede Antwort dankbar.
Habt einen schönen Abend.
Falls irgendwer dasselbe Problem hat.
Durch die FloodgateAPI abfragen ob Spieler ein Floodgate-Spieler ist. (Bedrock) und einfach eine eigene Methode für Bedrock-Spieler schreiben
-------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------
Einen wunderschönen guten Abend,
folgendes Problem. Server läuft auf der 1.18.2 mit Geyser-Spigot und Floodgate.
Bedrock Spieler können den Server auch betreten, nun. Sie werden aber nicht durch das Plugin in die Datenbank eingetragen da es keine wirkliche UUID sondern nur diese
XUID gibt.
Meine Java-UUID : 6f928f99-5663-4e0e-9a53-04b01dfb47d4
Meine Bedrock XUID : 000601FBDA71891D
(Beispiele , keine realen)
Folgedessen kann der Spieler nicht in die Datenbank eingetragen werden und das Plugin samt Scoreboard, Economy etc. funktioniert nicht.
Gibt es dafür bereits bekannte Lösungen? Vielleicht eine Art diese XUID in eine UUID zu verwandeln?
Reicht es wenn ich den Spielern beim Login wenn sie Bedrock-Spieler sind eine beliebigen String in Form einer UUID generiere und einfach die XUID hinten mit reinnehme?
z.b 6f928f99-5663-4e0e-0006-01FBDA71891D
Bin für jede Antwort dankbar.
Habt einen schönen Abend.
Zuletzt bearbeitet: