From ab9ed43a9b2f94236f6bdab7f2765ce88697ba8a Mon Sep 17 00:00:00 2001 From: p2r3 Date: Sun, 24 Aug 2025 16:29:00 +0300 Subject: [PATCH] fix segfault when using last piece of bone meal --- src/procedures.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/procedures.c b/src/procedures.c index bcd2d33..51dfe80 100644 --- a/src/procedures.c +++ b/src/procedures.c @@ -655,7 +655,7 @@ void handlePlayerUseItem (PlayerData *player, short x, short y, short z, uint8_t if (target == B_oak_sapling) { // Consume the bone meal (yes, even before checks) // Wasting bone meal on misplanted saplings is vanilla behavior - if ((*count -= 1) == 0) item = 0; + if ((*count -= 1) == 0) *item = 0; sc_setContainerSlot(player->client_fd, 0, serverSlotToClientSlot(0, player->hotbar), *count, *item); if ( // Saplings can only grow when placed on these blocks target_below == B_dirt ||