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; + } }