From edd67a4fc57858a45fd11e76abbd72c7fbeb75f4 Mon Sep 17 00:00:00 2001 From: jannis Date: Wed, 4 Nov 2026 14:12:08 +0100 Subject: [PATCH] bedrock uuid check --- .../java/eu/mhsl/craftattack/loginServer/PlayerHandler.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/eu/mhsl/craftattack/loginServer/PlayerHandler.java b/src/main/java/eu/mhsl/craftattack/loginServer/PlayerHandler.java index daae728..3f64f99 100644 --- a/src/main/java/eu/mhsl/craftattack/loginServer/PlayerHandler.java +++ b/src/main/java/eu/mhsl/craftattack/loginServer/PlayerHandler.java @@ -92,7 +92,7 @@ public final class PlayerHandler { state.phoneNumber, player.getUsername(), player.getUuid(), - "java" + isBedrockUuid(player.getUuid()) ? "bedrock" : "java" ); } catch (Api.SignupError e) { e.printStackTrace(); @@ -121,4 +121,7 @@ public final class PlayerHandler { default -> "Anmeldung fehlgeschlagen. Bitte später erneut versuchen."; }; } + public static boolean isBedrockUuid(UUID uuid) { + return uuid.getMostSignificantBits() == 0; + } }