From daa8c0bf9d39b72ae89655d292ec0468c12e66b3 Mon Sep 17 00:00:00 2001 From: Felix Koppe Date: Mon, 9 Dec 2024 01:53:18 +0100 Subject: [PATCH] 500IQ --- .../main/java/pp/mdga/client/server/UUIDSerializer.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Projekte/mdga/client/src/main/java/pp/mdga/client/server/UUIDSerializer.java b/Projekte/mdga/client/src/main/java/pp/mdga/client/server/UUIDSerializer.java index a99522bf..ffc81778 100644 --- a/Projekte/mdga/client/src/main/java/pp/mdga/client/server/UUIDSerializer.java +++ b/Projekte/mdga/client/src/main/java/pp/mdga/client/server/UUIDSerializer.java @@ -14,7 +14,11 @@ public T readObject(ByteBuffer data, Class c) throws IOException byte[] uuid = new byte[36]; data.get(uuid); - return (T) UUID.fromString(new String(uuid)); + if(uuid.equals(new UUID(1, 1))) { + return null; + } else { + return (T) UUID.fromString(new String(uuid)); + } } @Override @@ -24,6 +28,8 @@ public void writeObject(ByteBuffer buffer, Object object) throws IOException if(uuid != null) { buffer.put(uuid.toString().getBytes()); + } else { + buffer.put(new UUID(1, 1).toString().getBytes()); } } }