You said you're using a laptop.
Do you have a decent nVIDIA / AMD GPU in it?
If not, the bog standard Intel HD4000/5000 series won't cut the mustard.
If you DO have a proper GPU, chances are you have 2 graphical processors, as it is common nowadays.
Windows uses the standard Intel HD card for everyday Windows shenanigans so it doesn't drain your battery in 20 seconds, and switches to the beefier GPU when running games.
Problem is, that by default Minecraft is considered a standard Java application, not a game, so you end up running it on the crappy Intel.
Make sure that java.exe and javaw.exe are forced to run on your nvidia/amd processor, not the Intel one.
If you have an nVIDIA card, you can set them from the nvidia control panel. Can't speak for AMD as I never owned one.
And oh .. make sure you play with your charger plugged in. Apart from my gaming PC I have an nvidia equipped laptop that I use when I travel, and I see a HUGE difference in FPS when I run it on charger as opposed to just battery. GPUs drain a lot of juice, so you have to supply it with as much as you can spare.
Hope it helps
