The Meaning of Life, the Universe, and Everything.
Join Date:
10/2/2011
Posts:
57
Member Details
I haven't played minecraft in 9 months due to circumstances and updated straight from beta 1.8 to 1.3.2.
I noticed that when I start playing it is smooth (100+fps), but it gradually gets slower until it's about 10fps after 10 minutes and after 15 minutes it's completely unplayable because every placed/broken block makes the game freeze for a whole second and clicks will be registered twice, music+sound skipping furiously, etc. (I'm using the latest LWJGL). Making the screen small doesn't solve it as seen in this image:
Whenever it gets slow, I see in the pie graph that the gamerenderer.level.updatechunks.rebuild is the most dominant (which is always highest even if smooth). Sometimes though, the most dominant is root.tick.level.entities.regular.tick.unspecified (like in an NPC village).
Setting the view distance, quality and stuff lower makes it a little more playable but it still slows down to the point of unplayability.
I also noticed that sometimes, placing a torch (while in a cave) makes the game a little faster temporarily, but it doesn't evade the fate of the session. I noticed that staying still makes it go faster, for example 20fps, but as soon as I start moving the mouse around it becomes slow again (and the C number "Number of chunks rendered over total number of chunks" will spike during movement but as soon as I stop the mouse the number becomes low again. This also happens just as much when it is still smooth so it's not the reason).
I tried to do a search on which past version introduced this behavior, but it turned out all the way back to 1.8rc2 the behavior persists. Then I downloaded the beta 1.8 jar and it still persists. I was like wtf? I dug into my backups and replaced the entire .minecraft folder with an old 1.8 and tried that. Even that one starts getting slower after like 5-10 minutes, but every time just after it becomes borderline unplayable, it resets and becomes smooth again, just to repeat the same slowdown over and over. The only thing I can think of that changed is that I re-installed Windows XP in march (from the same CD as always). I don't have any problem in any other Java application (I'm a Java programmer) or other OpenGL game.
Well, this turned out to be just a rant because I don't see a solution coming up soon.
Try installing the mod Optifine, which is known to increase FPS and video options. Also, if you check it, it says 3FPS for 5 Chunk Updates. A method I use is turning on far render distance (if im not constantly using it) and letting the world render. Than i switch to normal. The chunks are loaded, and I dont lag.
Good luck
The Meaning of Life, the Universe, and Everything.
Join Date:
10/2/2011
Posts:
57
Member Details
I tried Optifine, and am amazed at the new features it brings. It doesn't make it faster one bit though even though they claim a 2x speedup isn't unusual.
I did find out that simply changing texture packs when it its slow will make it smooth again.
Okay, keep in mind that you are NOT alone with this issue... I have had persistent lag after ~10 minutes of playing and I would have to restart the client to fix it, not even quitting and rejoining the world helped (would be perfect for like 10 seconds). I think it is an issue with the java directory getting fragged up as I had multiple installs of Minecraft but they all lagged like hell. I will perform a defrag tonight and tell you what the cause is in the morning. Optifine DOES help but it only delays the lag.
Rollback Post to RevisionRollBack
Author of the Clarity, Serenity, Sapphire & Halcyon shader packs for Minecraft: Java Edition.
The Meaning of Life, the Universe, and Everything.
Join Date:
10/2/2011
Posts:
57
Member Details
EDIT: I take this back. This only happens when the FPS is constantly low, and happens suddenly (and only when I have distance on Far or higher). On other times it is reasonably fast, but placing and destroying blocks makes the game freeze for a part of a second and no errors occur in the log.
I just found out that Magic Launcher has a log window (found in setup), and when it gets slow it floods with OpenGL out of memory errors:
########## GL ERROR ##########
@ Post render
1285: Out of memory
I noticed that when I start playing it is smooth (100+fps), but it gradually gets slower until it's about 10fps after 10 minutes and after 15 minutes it's completely unplayable because every placed/broken block makes the game freeze for a whole second and clicks will be registered twice, music+sound skipping furiously, etc. (I'm using the latest LWJGL). Making the screen small doesn't solve it as seen in this image:
Whenever it gets slow, I see in the pie graph that the gamerenderer.level.updatechunks.rebuild is the most dominant (which is always highest even if smooth). Sometimes though, the most dominant is root.tick.level.entities.regular.tick.unspecified (like in an NPC village).
Setting the view distance, quality and stuff lower makes it a little more playable but it still slows down to the point of unplayability.
I also noticed that sometimes, placing a torch (while in a cave) makes the game a little faster temporarily, but it doesn't evade the fate of the session. I noticed that staying still makes it go faster, for example 20fps, but as soon as I start moving the mouse around it becomes slow again (and the C number "Number of chunks rendered over total number of chunks" will spike during movement but as soon as I stop the mouse the number becomes low again. This also happens just as much when it is still smooth so it's not the reason).
I tried to do a search on which past version introduced this behavior, but it turned out all the way back to 1.8rc2 the behavior persists. Then I downloaded the beta 1.8 jar and it still persists. I was like wtf? I dug into my backups and replaced the entire .minecraft folder with an old 1.8 and tried that. Even that one starts getting slower after like 5-10 minutes, but every time just after it becomes borderline unplayable, it resets and becomes smooth again, just to repeat the same slowdown over and over. The only thing I can think of that changed is that I re-installed Windows XP in march (from the same CD as always). I don't have any problem in any other Java application (I'm a Java programmer) or other OpenGL game.
Well, this turned out to be just a rant because I don't see a solution coming up soon.
A double resolution texture pack that stays faithful to the original Minecraft textures.
Good luck
I did find out that simply changing texture packs when it its slow will make it smooth again.
A double resolution texture pack that stays faithful to the original Minecraft textures.
A double resolution texture pack that stays faithful to the original Minecraft textures.
Author of the Clarity, Serenity, Sapphire & Halcyon shader packs for Minecraft: Java Edition.
My Github page.
The entire Minecraft shader development community now has its own Discord server! Feel free to join and chat with all the developers!
I just found out that Magic Launcher has a log window (found in setup), and when it gets slow it floods with OpenGL out of memory errors:
A double resolution texture pack that stays faithful to the original Minecraft textures.