I was testing a few mods in 1.12.2 and noticed that for some reason I Lose around 300+fps when looking at the sky with no clouds in superflat with default settings. I normally get around 1100fps. I thought some mod might be throwing some strange error but then I tested this with a fresh version of vanilla 1.12.2 and had the same result. This seems to be a problem with vanilla Minecraft. Is this normal in 1.12.2?
You are not at any point dropping below a point that it will have a visual effect on your display. Turn on V-Sync and you should get a steady FPS rate, based on the maximum your display is capable of showing.
I am aware that the frames will not have any visual effect. The point is why is it dropping so many frames for seemingly no reason? Also this causes a huge drop in frames when using really high shaders and resource packs when looking at the sky at all. It makes them completely unusable when they had no problem running before. This problem seems to be 1.12.2 specific.
Its dropping them because it has no use for them. It drops them unevenly because it is producing way more than it needs. Even on some of the best hardware, shaders WILL make the game struggle.
I get what your saying but that is not the cause for the frame lose. I have everything setup to produce the max amount of frames possible no matter what is actually being rendered for testing purposes. The frame lose occurs even if a sliver of the sky is seen. I could be in the middle of a jungle and if i just look at the sky for a second I lose hundreds of frames. With v sync this causes slight stuttering whenever the sky is looked at. Again this is only in 1.12.2 and know one else seems to have this issue.
The Meaning of Life, the Universe, and Everything.
Join Date:
3/20/2012
Posts:
1,544
Member Details
I believe this is due to cpu and gpu throttling down to save energy .There is no need for huge processing power to look at air , so the energy state of the cpu and gpu drops. you can change this in Power settings for the CPU from balanced to high. For Nvidia open control panel , click on Manage 3D settings , program settings , Add button and browse to Javaw.exe . Then change the setting Power Management mode , to "Prefer maximum performance"
I set the power settings before i began testing on 1.12.2. It made no difference. After a little more testing it seems to do this on MC versions 1.8,1.9,1.10,1.11, and 1.12. Its just a lot less noticeable in the other versions. 1.8 being the worst dropping 1000+frames and causing massive stuttering. It doesn't seem to do this in MC versions 1.7.10 and lower. In fact I can use sonic ethers shaders on ultra in 1.7.10 with 300+frames but can barely get 40-60frames with the shader on 1.8.9 and higher. Maybe a change in how Minecraft renders in 1.12.2 and my nvidia settings are conflicting?
Be weary of crypto miner software disguised as a mod or programs on your system , they will eat all your resources . You'll know if you hear all your fans rev up
Foamfix has stopped the frames from dropping and shaderpacks no longer kill Minecraft for me. Strange. I've never used Foamfix before but it seems to have solved the issue. Thanks!
I was testing a few mods in 1.12.2 and noticed that for some reason I Lose around 300+fps when looking at the sky with no clouds in superflat with default settings. I normally get around 1100fps. I thought some mod might be throwing some strange error but then I tested this with a fresh version of vanilla 1.12.2 and had the same result. This seems to be a problem with vanilla Minecraft. Is this normal in 1.12.2?
System Specs
CPU-i5-7400
GPU-1080 Ti
RAM-8gb
JVM argument
-Xmx3G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M
Frames drop significantly and consistently. The more sky I can see the lower the frames where in other MC versions the opposite is true.
Post a screenshot with F3 enabled and your JVM arguments.
JVM arguments and screenshots added.
You are not at any point dropping below a point that it will have a visual effect on your display. Turn on V-Sync and you should get a steady FPS rate, based on the maximum your display is capable of showing.
I am aware that the frames will not have any visual effect. The point is why is it dropping so many frames for seemingly no reason? Also this causes a huge drop in frames when using really high shaders and resource packs when looking at the sky at all. It makes them completely unusable when they had no problem running before. This problem seems to be 1.12.2 specific.
Its dropping them because it has no use for them. It drops them unevenly because it is producing way more than it needs. Even on some of the best hardware, shaders WILL make the game struggle.
I get what your saying but that is not the cause for the frame lose. I have everything setup to produce the max amount of frames possible no matter what is actually being rendered for testing purposes. The frame lose occurs even if a sliver of the sky is seen. I could be in the middle of a jungle and if i just look at the sky for a second I lose hundreds of frames. With v sync this causes slight stuttering whenever the sky is looked at. Again this is only in 1.12.2 and know one else seems to have this issue.
I believe this is due to cpu and gpu throttling down to save energy .There is no need for huge processing power to look at air , so the energy state of the cpu and gpu drops. you can change this in Power settings for the CPU from balanced to high. For Nvidia open control panel , click on Manage 3D settings , program settings , Add button and browse to Javaw.exe . Then change the setting Power Management mode , to "Prefer maximum performance"
I set the power settings before i began testing on 1.12.2. It made no difference. After a little more testing it seems to do this on MC versions 1.8,1.9,1.10,1.11, and 1.12. Its just a lot less noticeable in the other versions. 1.8 being the worst dropping 1000+frames and causing massive stuttering. It doesn't seem to do this in MC versions 1.7.10 and lower. In fact I can use sonic ethers shaders on ultra in 1.7.10 with 300+frames but can barely get 40-60frames with the shader on 1.8.9 and higher. Maybe a change in how Minecraft renders in 1.12.2 and my nvidia settings are conflicting?
Unless you use large texture packs lower your memory to 1G
There are a few mods that will optimize GPU and CPU
I would advise using Oracles Java 8 build 161
Get the latest nVidia driver and set it to allow Javaw.exe to Max power
Instal Intels RST for your Rig
Latest Forge
Latest Optifine C9pre
https://unascribed.com/foamfix/
BetterFps-1.4.8-1.12.2.jar from CurseForge
Be weary of crypto miner software disguised as a mod or programs on your system , they will eat all your resources . You'll know if you hear all your fans rev up
Foamfix has stopped the frames from dropping and shaderpacks no longer kill Minecraft for me. Strange. I've never used Foamfix before but it seems to have solved the issue. Thanks!