I am getting much lower framerates with Forge installed. This is especially noticeable in densely-foliated areas, e.g. Modified Jungle.
The issue is only present in Minecraft 1.15+. I checked two versions: 1.15.2 and 1.16.2, and these both displayed the same problem. However, it was not present in 1.14.4.
I have tried both the recommended and latest Forge versions. This made no difference.
I have NO OTHER MODS installed, except for Optifine.
Running exactly the same world without Forge (but still with Optifine) removes the problem.
I have BSL shaders on in the screenshots to make the difference more obvious, but the issue is NOT the shader. I still lose a significant amount of frames without shaders on.
The same can be said for any other generic FPS fixes (render distance, video settings, etc.). If I am able to run Forge in 1.14.4 and Optifine in 1.15.2, there should be no problem running both in 1.15.2.
I tried installing Forge into a new directory and this did not help.
The screenshots attached illustrate what I'm saying. NO settings have been changed between them, apart from what's mentioned. Each screenshot is taken several minutes after loading the world.
As far as I can tell, the problem MUST be caused by Forge somehow. Is this a known problem? Is there any way I can fix it? Is it a Forge bug or something else?
Fig.1: Minecraft 1.14.4 with Optifine – runs perfectly.
https://imgur.com/1Lxmwa5
Fig. 2: Minecraft 1.14.4 with Optifine & Forge – runs perfectly.
https://imgur.com/HIE1lT1
Fig. 3: Minecraft 1.15.2 with Optifine – runs perfectly.
https://imgur.com/EogailO
Fig. 4: Minecraft 1.15.2 with Optifine & Forge – huge FPS drop.
https://imgur.com/F5cewVl