From 055b387b72007667913ad56f7d70c30c211cfc77 Mon Sep 17 00:00:00 2001 From: eh-K <165239265+eh-K@users.noreply.github.com> Date: Sat, 7 Mar 2026 19:45:35 -0600 Subject: [PATCH 1/2] Adjust gamma calculation based on slider value --- Minecraft.Client/GameRenderer.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Minecraft.Client/GameRenderer.cpp b/Minecraft.Client/GameRenderer.cpp index 5790bea26..be3892116 100644 --- a/Minecraft.Client/GameRenderer.cpp +++ b/Minecraft.Client/GameRenderer.cpp @@ -945,9 +945,9 @@ float GameRenderer::ComputeGammaFromSlider(float slider0to100) slider = min(slider, 100.0f); if (slider > 50.0f) - return 1.0f + (slider - 50.0f) / 50.0f * 0.5f; // 1.0 -> 1.5 + return 1.0f + (slider - 50.0f) / 50.0f * 1.2f; // 1.0 -> 1.5 else - return 1.0f - (50.0f - slider) / 50.0f * 0.5f; // 1.0 -> 0.5 + return 1.0f - (50.0f - slider) / 50.0f * 0.4f; // 1.0 -> 0.5 } void GameRenderer::CachePlayerGammas() From 02cfcf68503ab3b4745147b6300b603f412683ca Mon Sep 17 00:00:00 2001 From: eh-K <165239265+eh-K@users.noreply.github.com> Date: Sun, 8 Mar 2026 00:35:39 -0600 Subject: [PATCH 2/2] Creative Mode KBM Swap When in creative, pressing InventoryKey(E) will now open the creative menu. To open inventory in creative, you press the CraftKey(R). This better suits with Java(and Bedrock I think) --- Minecraft.Client/Minecraft.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Minecraft.Client/Minecraft.cpp b/Minecraft.Client/Minecraft.cpp index 46e8497a1..4bbb2c4a5 100644 --- a/Minecraft.Client/Minecraft.cpp +++ b/Minecraft.Client/Minecraft.cpp @@ -1485,6 +1485,10 @@ void Minecraft::run_middle() { ui.CloseUIScenes(i); } + else if(gameMode->hasInfiniteItems()) + { + localplayers[i]->ullButtonsPressed|=1LL<ullButtonsPressed|=1LL<hasInfiniteItems()) + { + localplayers[i]->ullButtonsPressed|=1LL<ullButtonsPressed|=1LL<