I just got a new computer and minecraft will go 60fps with everything on minimal but not over 60fps even when I have it on 2 chunks and ive tried everything and nothings working. it even plays skyrim on highest settings with over 60fps.Can someone please tell me what's wrong.
Do you have vsync on? It will purposefully reduce your framerate to the refresh rate of your monitor, because rendering more than 60 fps if your monitor is only showing 60 fps is pointless. If you really want to bog down your CPU without any visual reward you can turn vsync off, and make sure your max framerate is high.
There is no way to make it magically have a high frame rate. You can turn off the things that limit it (like vsync, max fps), but after that, the framerate is only limited by your computers ability to handle the activity in the chunks you have loaded, and the amount of rendering depending on the visible surface area in the scenery you are looking at.
It is erroneous to think that since Skyrim has "such good graphics, wow", and minecraft is "just full of blocks", that minecraft should be light weight. In fact, games like Skyrim or Assassins Creed, that you think of being really graphically intense, have basically nothing going on inside them and are far less advanced, mechanically, than minecraft. Skyrim is just rendering some passive scenery with few NPCs running around. In minecraft every single block is a distinct object and all of them in memory (millions) can be active and processing data every game tick.
I don't know why you want *MORE* than 60fps, I tried to say this before but didn't seem to catch it: Evidenced by vsync limiting you to 60 indicates that 60 the maximum your monitor can even display. You understand that any FPS your computer renders OVER 60 is just wasted, thrown away, you never see them, because that's all your monitor can show... (and your eyes can see even less than that). If you are rendering more than 60 frames per second all you are doing is warming your house with the excess computation. Even worse than that, you can get visual tearing as your monitor is rendering frames that are half of one frame on top and half of another frame on the bottom. This is what vsync is there to fix. It locks the framerate to your monitors refresh rate, reducing *useless* excess rendering, and preventing tearing.
As far as it sometimes going down to 30fps, or even 10-15 sometimes, all I can say is, minecraft is doing a lot of work under the hood to have such complex functional in-game mechanics. I know you just got this new PC, but you would need a very fast *single core* processor to have perfect FPS that never gets behind, and even then you will get fps drop when you walk across a chunk boundary and have to load lots of new stuff, or have thousands of hoppers sorting items.
Vsync itself can sometimes eat up some processing power on slower computers (where going over the monitors refresh rate isn't even a possibility anyway), I wouldn't have made it the default personally. My recommendation is to leave Vsync off, and set your max FPS to 60 to prevent wasteful rendering. Only if you see tearing, turn vsync back on. Realize that FPS over 60 (in minecraft or skyrim) is pointless, and accept that occasional dips below that is the cost of a mechanically rich world like minecraft.
I have another pc that's about 6 years old its processors slower and and only have 1G in minecraft with a high res texture pack 12 chunks loaded and it gets over 200 fps and never goes under 100 fps
with my new pc with its processor that's faster than my old pc I have 12G of ram no texture pack 2 chunk render distance with vsync off 30 fps or lower with vsync on I get 40 to 50 fps
so Gun_Arm there is no reason it shouldn't be able to give me a constant frame rate for more than a second all I want is to play minecraft smoothly with a 8 chunk render distance that's why I'm convinced something's wrong with my minecraft