I am trying to assist a friend of mine in getting minecraft running on his computer so he can play on my server. I got everything installed and running but there is a serious issue. When he loads up the game his framerate takes a huge dive. Originally he was down to 4 - 5 FPS. After working some clever magic with tools like OptiFine and Fastcraft I was able to bump his FPS up to around 30 - 35 FPS which is a huge boost for him. But considering that he has an actual discreet grahpics card that is far from okay.

What I have do so far;

  • Updated Graphics card drivers to latest version, they were pretty far behind.
  • Updated his copy of Java to latest version.
  • Tweaked various setting in the game such as render distance and type of render math (fast or slow).

Basically I am all out of ideas, of the 5 people that play on the server he is the only one having issues.

Here is the specs of the machine that I know.

  • CPU: Intel Core 2 Quad Q6600
  • RAM: 8GB
  • GPU: Nvidia GTX 460 w/ 1GB of GDDR5

Also something else that should be noted, it does not appear to be the GPU because he plays other games like Theif (the 2014 one) with no issue at all. That game I would think is WAY more intense to the GPU than Minecraft.

  • 2
    Honestly. 30-35FPS based on the specifications is likely all you will get. Minecraft is more CPU intensive than GPU intensive hence the performance differences. The only possible performance you might gain is make sure your using the 64-bit installation of Java 8
    – Ramhound
    Jan 13, 2015 at 0:29
  • Oh? I was under the impression that the CPU would not really make a difference since the game is not multi-threaded. Just wondering would the lack of hyperthreading on the CPU make an impact? Jan 13, 2015 at 0:32
  • The CPU has 4 cores. Performance within Minecraft is semi-dependent on the CPU
    – Ramhound
    Jan 13, 2015 at 0:34
  • Minecraft is rather easy on the GPU, at least compared to the amount of CPU-bound work it does - it pretty much works "backwards" to the way we're used to PC games behaving. Ramhound's recommendation to make sure to use the 64-bit Java install is a good one, since it'll let the process access more RAM which will probably help (and may in fact be a requirement, if using one of the heavier modpacks) Jan 13, 2015 at 3:12
  • 64-bit java is already installed. Jan 13, 2015 at 3:18

2 Answers 2


There's couple of things to do to optimize Minecraft:

  1. Use mods to optimize Minecraft - It will do something like disabling the Main Menu Background to optimize Minecraft.

  2. Lower your view distance - It's obvious that loading too much textures will lag your game.

  3. Make your GUI bigger - It helps a bit, but not much in vanilla minecraft. The reason making the GUI bigger is to decrease things that has to be update in your screen (Block some textures by enlarging the GUI). Also if you're using NEI, this definitely helps decreasing items show up in the item list.

  4. Use JVM arugments - Here's what I'm using, might optimize the game extremely well or lag your game, test it. -Xms2560M -Xmx2560M -XX:MaxPermSize=256M -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseAdaptiveSizePolicy -Xmn1024M

  5. Use a lower resolution texture pack - It helps decreasing the textures that needs to be load up.

  6. More ticks can be found here - http://www.minecraftforum.net/forums/support/unmodified-minecraft-client/tutorials-and-faqs/1871623-minecraft-speed-optimization-guide-v-2-4_1-updated


Unfortunately you are doing all you can, unless you want to use minecraft for windows 10. This is because minecraft (the original) is written in java which is pretty much all processed by the CPU (and unfortunately there is no way to make the GPU do this as it cannot). The new minecraft (for windows 10) has been re-coded and so takes advantage of the whole system, unfortunately this isn't much use to you unless you are willing to move everyone over to it (I think).

And so in conclusion the only way you can run it at a better speed is to upgrade the CPU, or the whole build.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .