While Minecraft is not a very demanding game in terms of computer hardware, a lot of users are struggling to get it run properly and are looking for ways to boost their FPS and increase the performance of the game to either make it run at acceptable frames per second or match their monitors refresh rate.
In this post, you’ll find in-depth, step-by-step instructions on properly configuring and optimizing Minecraft’s settings to achieve the maximum FPS possible depending on your hardware. I will also include some resources from other posts to further optimize your PC to boost your FPS even more in Minecraft.
Best Minecraft settings to increase and boost your FPS
The most crucial Minecraft settings to get better performance and higher FPS are the graphics settings. I will try to balance things out, and while aiming for the maximum performance, I will also try to keep the quality of the graphics pretty good.
Best Video/Graphics settings for Minecraft
- Graphics: Fast
- There is no big of a difference in terms of quality, so go with fast for the highest FPS.
- Smooth Lighting: Maximum
- It makes the game look much better.
- Smooth Lighting Level: 100%
- GUI Scale: Personal Preference, but I like to keep it on Large.
- Brightness: Bright
- Dynamic Lights: Off
- If you are playing PvP, then this setting is almost useless to you, so keep it off.
- Render Distance: Keep it around six to eight if possible. (Experiment depending on your PC)
- Max Frame Rate: Unlimited
- View Bobbing: Off
- It makes your screen shake on specific situations.
- Alternate Blocks: On
- Dynamic FOV: On
- It doesn’t affect your fps that much. It just changes your fov while sprinting.
- Use VBOs: I left this one as the last because you’ll have to test it. On some pcs, it has a positive effect on FPS, while on others negative. Test and choose which one works better for you.
Best Minecraft Details Settings
- Clouds: Off
- Trees: Fancy
- Sky: Off
- Sun & Moon: Off
- Fog: Off
- Translucent Blocks: Default
- Dropped Items: Default
- Vignette: Fancy
- Swamp Colors: ON
- Cloud Height: Off
- Rain & Snow: Default
- Stars: On
- Show Capes: On
- Fog Start: 0.4
- Held Item Tooltips: ON
- Entity Shadows: Off
- Alternate Blocks: On (Depends on your pack)
- Smooth Biomes: On
Best Minecraft Animations Settings
- Water animated: On
- Lava Animated: On
- Fire Animated: On
- Portal Animated: Off
- Redstone Animated: On
- Explosion Animated: On
- Flame Animated: On
- Smoke Animated: On
- Void Particles: Off
- Water Particles: On
- Rain Splash: Off
- Portal Particles: Off
- Potion Particles: On
- Dripping Water/Lava: On
- Terrain Animated: On
- Textures Animated: On
- Firework Particles: On
- Particles: Decreased
Best Minecraft Quality settings
- Mipmap Levels: Off
- Mipmap Type: Nearest
- Anisotropic Filtering: Off
- Antialiasing: Off
- Clear Water: Off
- Random Entities: Off
- Better Grass: Off
- Better Snow: Off
- Custom Fonts: On
- Custom Colors: On
- Connected Textures: Fast
- Natural Textures: Off
- Custom Sky: On
- Custom Items: On
- Custom Entity Models: On
- Custom GUIs: On
- Emissive Textures: On
Best Minecraft Performance Settings
- Smooth FPS: Off
- You’ll get higher fps if this is off but if you are getting high fps drops, consider turning this on.
- Smooth World: Off
- Off for more fps. In case you experience unstable performance, turn this on.
- Fast Render: On
- If you use shaders, then turn this on.
- Fast Math: On
- It uses your CPU more efficiently and results in increased frames per second.
- Chunk Updates: 1
- It makes the world load slower but gives you more fps.
- Dynamic Updates: On
- Render Regions: On
- Lazy Chunk Loading: On
- Smart Animations: On
- It shows animations that you are looking at, eliminating the ones that you can’t see.
Best Minecraft Other settings
- Lagometer: Off
- Show FPS: Off
- Weather: Off
- Fullscreen: On
- 3D Anaglyph: Off
- Screenshot Size: Default
- Debug Profiler: Off
- Advanced Tooltips: Off
- Time: Default
- Fullscreen Mode: Default
- If you are really struggling to get reasonable fps then consider lowering the resolution. It may make your game look bad, but at least it will be playable.
- Autosave: 6min
- Show GL Errors: On
Guides to Optimize your PC
Below you can find some posts from me that will help you optimize your PC even more and possibly increase your FPS.
- Windows 11 Ultimate Optimization Guide
- Best NVIDIA Control Panel Settings
- Best AMD Radeon Settings
- Debloat Windows 10
- Reduce & Stabilize your Ping
- Unpark your CPU cores
- Create a custom Power plan to unlock performance
Best JVM arguments for Minecraft to boost FPS
Below you can find the best jvm arguments for Minecraft with explanations and how to properly use them to increase the performance and fps in your game.
- Enables Java to run on 64 bit. Only use this if you are running on a 64bit operating system.
- This JVM argument is used to specify the maximum amount of RAM to allocate to Minecraft. Minecraft, by default, allocates 1GB of ram (Xmx1G). For example, if you wanted to allocate three gigabytes of RAM to Minecraft, then the JVM argument would be like this: -Xmx3G
- This JVM argument is used to specify the minimum amount of RAM to allocate to Minecraft. Always keep this value lower or equal to the -Xmx JVM argument.
- This JVM argument is used to specify the average amount of Ram to allocate to Minecraft. If you don’t know what number to use on this JVM argument, then I recommend applying the same value as -Xms.
- This JVM argument is used to tell java how to use resources available on the computer.
- Use this if you allocate more than 5 gigabytes of Ram to Minecraft. If you use the above parameter, then don’t use this one here.
- Set the value of the threads that your CPU has. For example, -XX:ParallelGCThreads=6
- This JVM argument tells java that you want to run an aggressive optimization. Especially on low-end pcs, you should see an FPS difference immediately.
To sum it up, if I had a pc with 16GB of ram available and wanted to allocate 6 gigabytes of RAM on Minecraft and a Ryzen 5 3600, then the best JVM arguments would be the following:
-XX:+UnlockExperimentalVMOptions -d64 -Xmx6G -Xms6G -Xmn6G -XX:+UseG1GC -XX:ParallelGCThreads=12 -XX:+AggressiveOpts
Last but not least
Go ahead and download Malwarebytes. By using my link you can get a 14-day premium trial as well as 25% off if you decide to continue using the premium version. If you want to be totally safe on the internet and can afford it, get the premium version and you’ll never have to worry again about viruses, malware, adware, spyware, etc.
Install Malwarebytes and then open it. Click on Scanner -> Advanced Scanners ->Configure Scan, and select the option scan for rootkits and also, on the right side, select all your drives and click on Scan. This scan may take a lot of time, but it can save you from serious issues especially if you use your computer for transactions, work, etc.
Once the scan is completed, quarantine everything and restart your PC.
If after following this guide you still can’t optimize Minecraft or you feel like your PC is underperforming, you can book a PC Optimization appointment with me and I will be more than happy to help you out and solve all your problems and dramatically improve your pc performance.
Using a VPN?
If you absolutely need to use a VPN for whatever reason, then make sure they have a lot of servers across the world, as well as their servers, are the fastest with the lowest ping possible. If you are looking for the best gaming and general use VPN without spending too much money, then you should take a look at NordVPN and get 3 Months completely FREE!