From 897b278aa06fafbe29c1903a18ed4f61b835b55c Mon Sep 17 00:00:00 2001 From: eh-K <165239265+eh-K@users.noreply.github.com> Date: Sat, 7 Mar 2026 23:36:19 -0600 Subject: [PATCH] Additional UI Scenes to exit with E Key Before, you could only exit your inventory but now pressing the InventoryKey, will allow you to exit out of even more UI Scenes. --- Minecraft.Client/Minecraft.cpp | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/Minecraft.Client/Minecraft.cpp b/Minecraft.Client/Minecraft.cpp index 46e8497a1..d691ca18e 100644 --- a/Minecraft.Client/Minecraft.cpp +++ b/Minecraft.Client/Minecraft.cpp @@ -1481,13 +1481,24 @@ void Minecraft::run_middle() if(g_KBMInput.IsKeyPressed(KeyboardMouseInput::KEY_INVENTORY)) { - if(ui.IsSceneInStack(i, eUIScene_InventoryMenu)) + if( + ui.IsSceneInStack(i, eUIScene_AnvilMenu) || + ui.IsSceneInStack(i, eUIScene_BeaconMenu) || + ui.IsSceneInStack(i, eUIScene_BrewingStandMenu) || + ui.IsSceneInStack(i, eUIScene_ContainerMenu) || + ui.IsSceneInStack(i, eUIScene_DispenserMenu) || + ui.IsSceneInStack(i, eUIScene_EnchantingMenu) || + ui.IsSceneInStack(i, eUIScene_HopperMenu) || + ui.IsSceneInStack(i, eUIScene_HorseMenu) || + ui.IsSceneInStack(i, eUIScene_InventoryMenu) || + ui.IsSceneInStack(i, eUIScene_FurnaceMenu) || + ui.IsSceneInStack(i, eUIScene_TradingMenu)) { ui.CloseUIScenes(i); } else { - localplayers[i]->ullButtonsPressed|=1LL<ullButtonsPressed|=1LL<