From c1a78e8509a97adbf00912c1dd29af626052accb Mon Sep 17 00:00:00 2001 From: p2r3 Date: Thu, 28 Aug 2025 01:34:09 +0300 Subject: [PATCH] fix sending wrong entity id to clients during login --- src/packets.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/packets.c b/src/packets.c index 46022e9..cee5e3d 100644 --- a/src/packets.c +++ b/src/packets.c @@ -170,8 +170,7 @@ int sc_loginPlay (int client_fd) { writeVarInt(client_fd, 49 + sizeVarInt(MAX_PLAYERS)); writeByte(client_fd, 0x2B); // entity id - uint32_t entity_id = getClientIndex(client_fd); - send_all(client_fd, &entity_id, 4); + writeUint32(client_fd, client_fd); // hardcore writeByte(client_fd, false); // dimensions