diff options
| author | Matthew Toro <48634881+mattsumi@users.noreply.github.com> | 2026-03-17 18:03:57 -0400 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-03-17 18:03:57 -0400 |
| commit | 6df80890037d537705de9c8213cdebfb0674e826 (patch) | |
| tree | a16025dcccec0fca1e0dc331fcf99515bb45d608 /Minecraft.Client/GameRenderer.cpp | |
| parent | 76f4832a6b66c63f7f065d6ff0ccf6ccee77d9d1 (diff) | |
| parent | d3599577279e215893abe4aa717576152c43c096 (diff) | |
Merge pull request #669 from qwasdrizzel/main
Fix crash when FOV is equal to zero
Diffstat (limited to 'Minecraft.Client/GameRenderer.cpp')
| -rw-r--r-- | Minecraft.Client/GameRenderer.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/Minecraft.Client/GameRenderer.cpp b/Minecraft.Client/GameRenderer.cpp index 4eeccef9..0b99a231 100644 --- a/Minecraft.Client/GameRenderer.cpp +++ b/Minecraft.Client/GameRenderer.cpp @@ -393,6 +393,8 @@ float GameRenderer::getFov(float a, bool applyEffects) shared_ptr<LocalPlayer> player = dynamic_pointer_cast<LocalPlayer>(mc->cameraTargetPlayer); int playerIdx = player ? player->GetXboxPad() : 0; float fov = m_fov;//70; + if (fov < 1) fov = 1; // Crash fix + if (applyEffects) { fov += mc->options->fov * 40; |
