Browse Source

Avoid sudden FOV jump when starting to fly with disabled FOV changing

chylex 4 years ago
parent
commit
5f5c3da988

+ 0 - 3
src/main/java/chylex/bettercontrols/mixin/AccessGameRendererFields.java

@@ -7,7 +7,4 @@ import org.spongepowered.asm.mixin.gen.Accessor;
 public interface AccessGameRendererFields{
 	@Accessor
 	void setMovementFovMultiplier(float value);
-	
-	@Accessor
-	void setLastMovementFovMultiplier(float value);
 }

+ 1 - 3
src/main/java/chylex/bettercontrols/player/PlayerTicker.java

@@ -204,9 +204,7 @@ public final class PlayerTicker{
 		}
 		
 		if (cfg().disableChangingFovWhileFlying && FlightHelper.isFlyingCreativeOrSpectator(player)){
-			final AccessGameRendererFields renderer = (AccessGameRendererFields)mc().gameRenderer;
-			renderer.setMovementFovMultiplier(1F);
-			renderer.setLastMovementFovMultiplier(1F);
+			((AccessGameRendererFields)mc().gameRenderer).setMovementFovMultiplier(1F);
 		}
 	}