From da4ab5faaf9ebf2ecdbb1483118a95ace1b7dd38 Mon Sep 17 00:00:00 2001 From: p2r3 Date: Thu, 28 Aug 2025 03:04:27 +0300 Subject: [PATCH] fix client-side food level mismatch after eating --- src/procedures.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/procedures.c b/src/procedures.c index ccb4ae1..4fbd67e 100644 --- a/src/procedures.c +++ b/src/procedures.c @@ -647,8 +647,8 @@ uint8_t handlePlayerEating (PlayerData *player, uint8_t just_check) { if (*held_count == 0) *held_item = 0; // Update the client of these changes - sc_setHealth(player->client_fd, player->health, player->hunger, player->saturation); sc_entityEvent(player->client_fd, player->client_fd, 9); + sc_setHealth(player->client_fd, player->health, player->hunger, player->saturation); sc_setContainerSlot( player->client_fd, 0, serverSlotToClientSlot(0, player->hotbar),