From ed58356dd85deda0b13056ad05cd08e7bff49e64 Mon Sep 17 00:00:00 2001 From: TheBrokenRail Date: Sat, 2 Apr 2022 19:25:03 -0400 Subject: [PATCH] Fix Q Behavior --- mods/src/input/drop.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/src/input/drop.cpp b/mods/src/input/drop.cpp index c1b1a0db..c220e0bb 100644 --- a/mods/src/input/drop.cpp +++ b/mods/src/input/drop.cpp @@ -23,7 +23,7 @@ void input_drop(int drop_slot) { // Handle Drop Item Presses static void _handle_drop(unsigned char *minecraft) { - if ((!creative_is_restricted() || !(*Minecraft_isCreativeMode)(minecraft)) && (drop_item_presses > 0 || drop_slot_pressed)) { + if (((*(unsigned char **) (minecraft + Minecraft_screen_property_offset)) == NULL) && (!creative_is_restricted() || !(*Minecraft_isCreativeMode)(minecraft)) && (drop_item_presses > 0 || drop_slot_pressed)) { // Get Player unsigned char *player = *(unsigned char **) (minecraft + Minecraft_player_property_offset); if (player != NULL) {