How to Increase FPS in Minecraft: Java and Bedrock 2026
Home/Blog/How to Increase FPS in Minecraft: Java and Bedrock 2026
Minecraft 7 min readJune 15, 2026

How to Increase FPS in Minecraft: Java and Bedrock 2026

Minecraft running at low FPS or stuttering? Complete guide for Java and Bedrock with optimization mods, advanced settings, and Windows tweaks for maximum performance.

JM

João Marcos

FiveM Specialist

minecraft java bedrock fps sodium optifine optimization

Minecraft looks simple but can be one of the most demanding games in certain scenarios — especially the Java Edition with shaders, heavy mods, or on large servers. And Bedrock, despite being more optimized, also suffers on poorly configured PCs. The good news: most FPS problems in Minecraft are software-related, not hardware-related.

Java vs Bedrock: Which Gets More FPS?

The difference is significant:

  • Minecraft Java: runs on the JVM (Java Virtual Machine) — less CPU-efficient, but supports mods and shaders. More sensitive to the JVM garbage collector
  • Minecraft Bedrock: native C++ code — much more efficient, higher FPS by default. Limited in mods but has a huge player base

If you have the choice, Bedrock is easier to run well. For Java, there are mods that completely transform performance.

Essential Performance Mods for Minecraft Java

These mods are free and make more difference than any hardware upgrade:

Sodium (Default Renderer Replacement)

Sodium replaces the Minecraft Java renderer with a low-level optimized version. Average gain of 2x to 5x FPS compared to vanilla. It's the most impactful change you can make in Java. Install via the Fabric mod loader.

Lithium (Game Logic Optimization)

Lithium optimizes internal server logic (even in singleplayer) — mob pathfinding, physics, entity ticking. It significantly reduces game thread CPU usage.

FerriteCore (Memory Optimization)

FerriteCore reduces Minecraft Java's RAM usage by 20-40%. On PCs with 8GB RAM, this can be the difference between garbage collection stutters and smooth gameplay.

Exclusive tips

Want more guides like this?

Leave your email and we'll let you know when a new optimization guide drops. No spam, unsubscribe anytime.

Only optimization guides worth your time. Unsubscribe anytime.

Want results now?

UPBOOST does all of this for you in 20 minutes

Forget tutorials. Our technicians apply all these optimizations, and much more, remotely and live, while you watch every step.

15-day guarantee100% liveSame-day results
View plans & pricing+12,000 PCs optimized

Starlight (Lighting Optimization)

Rewrites Minecraft's lighting system from scratch. Drastically reduces chunk loading time and eliminates the microfreezing that happens when exploring new areas.

ImmediatelyFast (Entity Rendering Optimization)

Optimizes entity rendering — especially useful on servers with many mobs or players.

Minecraft Java Settings for More FPS

  • Render Distance: 8-12 chunks (16+ is extremely heavy)
  • Graphics: Fast (not Fancy or Fabulous)
  • Particles: Minimal
  • Entity Shadows: Disabled
  • VSync: Disabled
  • Max Framerate: Unlimited (or 2x your monitor's Hz)
  • Mip Map Levels: 0 for maximum FPS

Configuring the JVM for Better Performance (Java Edition)

The Minecraft launcher lets you configure JVM arguments. In the profile settings, edit "JVM Arguments":

  • RAM allocation: -Xmx4G -Xms2G (for PCs with 8GB+) — don't allocate more than 4GB; more RAM doesn't mean more FPS in Minecraft
  • Modern garbage collector: -XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200
  • This drastically reduces the micro-stutters from GC that appear as periodic "freezes"

Windows Tweaks for Minecraft

High Priority for Java

In Task Manager with Minecraft open, set High priority for the javaw.exe process. This ensures the JVM receives CPU time preferentially.

Power Plan

As always: High Performance or Ultimate Performance. Minecraft Java is especially sensitive to CPU frequency variation because of the garbage collector.

What UPBOOST Does for Minecraft

Beyond the settings above, UPBOOST optimizes the operating system to reduce external process interference during JVM garbage collector cycles — which is when the infamous "freezes" happen. Minecraft customers report much smoother gameplay, especially on large servers.

Minecraft with heavy mods or shaders? UPBOOST helps you get the most without having to reduce visual quality. See plans →

Frequently asked questions

OptiFine has lost ground to Sodium and the Fabric ecosystem mods. Sodium alone already outperforms OptiFine in FPS in most scenarios. For shaders, Iris Shaders (compatible with Sodium) is the best current option.