From 255a18fe8e9b57377975f82e2b227afe2a12eda0 Mon Sep 17 00:00:00 2001 From: qwasdrizzel <145519042+qwasdrizzel@users.noreply.github.com> Date: Thu, 5 Mar 2026 22:20:39 -0600 Subject: Fix crash by ensuring FOV is not less than 1 --- Minecraft.Client/GameRenderer.cpp | 2 ++ 1 file changed, 2 insertions(+) (limited to 'Minecraft.Client/GameRenderer.cpp') diff --git a/Minecraft.Client/GameRenderer.cpp b/Minecraft.Client/GameRenderer.cpp index 390f114d..174d356c 100644 --- a/Minecraft.Client/GameRenderer.cpp +++ b/Minecraft.Client/GameRenderer.cpp @@ -389,6 +389,8 @@ float GameRenderer::getFov(float a, bool applyEffects) shared_ptr player = dynamic_pointer_cast(mc->cameraTargetPlayer); int playerIdx = player ? player->GetXboxPad() : 0; float fov = m_fov;//70; + if (fov < 1) fov = 0.01; // Crash fix + if (applyEffects) { fov += mc->options->fov * 40; -- cgit v1.2.3 From d3599577279e215893abe4aa717576152c43c096 Mon Sep 17 00:00:00 2001 From: qwasdrizzel <145519042+qwasdrizzel@users.noreply.github.com> Date: Mon, 16 Mar 2026 21:54:29 -0500 Subject: fix --- Minecraft.Client/GameRenderer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Minecraft.Client/GameRenderer.cpp') diff --git a/Minecraft.Client/GameRenderer.cpp b/Minecraft.Client/GameRenderer.cpp index fe8171c1..4e808207 100644 --- a/Minecraft.Client/GameRenderer.cpp +++ b/Minecraft.Client/GameRenderer.cpp @@ -390,7 +390,7 @@ float GameRenderer::getFov(float a, bool applyEffects) shared_ptr player = dynamic_pointer_cast(mc->cameraTargetPlayer); int playerIdx = player ? player->GetXboxPad() : 0; float fov = m_fov;//70; - if (fov < 1) fov = 0.01; // Crash fix + if (fov < 1) fov = 1; // Crash fix if (applyEffects) { -- cgit v1.2.3