From f849bd918c46f0b3d2a25bdbc865645069ca25e3 Mon Sep 17 00:00:00 2001 From: Spring <> Date: Tue, 10 Mar 2026 22:45:03 -0500 Subject: [PATCH] Comments --- 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 174106056..c9d565c56 100644 --- a/Minecraft.Client/GameRenderer.cpp +++ b/Minecraft.Client/GameRenderer.cpp @@ -411,7 +411,7 @@ float GameRenderer::getFov(float a, bool applyEffects) float GameRenderer::getViewmodelFov(float a) { - // The first-person hand/item should not scale with the user's world FOV (Java-like viewmodel feel). + // 4J - keep the hand/item looking sensible when the player cranks the world FOV if (cameraFlip > 0) return 90; shared_ptr player = dynamic_pointer_cast(mc->cameraTargetPlayer); @@ -645,7 +645,7 @@ void GameRenderer::getFovAndAspect(float& fov, float& aspect, float a, bool appl void GameRenderer::getViewmodelFovAndAspect(float& fov, float& aspect, float a) { - // Use the real window dimensions so the perspective updates on resize. + // 4J - same as getFovAndAspect(), but for the hand/item pass extern int g_rScreenWidth; extern int g_rScreenHeight; aspect = g_rScreenWidth / static_cast(g_rScreenHeight);