I'm running a modpack with around 52 mods and low shader settings, but I'm only getting about 40–60 FPS on a laptop with an RTX 5070 Ti. The same computer can run heavily modded Cyberpunk on high settings at roughly 40 FPS even when unplugged. I'm not using any obviously performance-heavy mods aside from Dynamic Trees. Minecraft was initially using the Intel integrated GPU, which gave me just 3–13 FPS, but switching it to the dedicated GPU improved performance to 40–60 FPS. Without shaders, the game reaches around 140 FPS. Minecraft is using the default 4 GB of RAM and doesn't appear to be reaching that limit. What could be limiting my performance?
3 Answers
Make sure the game is definitely using the RTX GPU, not the integrated Intel graphics. That was already causing the extremely low 3–13 FPS result. Also check the laptop’s power mode and test while plugged in, since many laptops reduce CPU and GPU performance on battery. Four gigabytes may be enough if the pack is light, but allocating around 6 GB can help if the pack has large worlds or lots of content; assigning too much RAM can also hurt, so don’t allocate all of the system memory.
The fact that you get around 140 FPS with shaders disabled points toward the shaders being the immediate bottleneck rather than Dynamic Trees alone. Try a lighter shader preset, lower render and shadow distance, reduce volumetric effects and reflections, and install compatible performance mods such as Sodium or an equivalent renderer for your mod loader. Mod count by itself doesn’t tell you much—one poorly optimized mod or shader feature can matter more than dozens of small mods.
Removing every mod would increase performance, but that defeats the point of playing a modpack. It’s better to identify whether the limit is the shader, CPU simulation, memory, or a specific mod before cutting content.
The GPU probably isn’t the main limitation here. Minecraft, especially with mods, can become CPU- or code-execution-limited even when the graphics card is powerful. Since removing the shaders raises your FPS from roughly 40–60 to about 140, the shaders are clearly adding a significant GPU workload, but the modded game itself may still be limited by the CPU, world simulation, or chunk rendering. Check the debug screen for GPU usage, frame time, and whether one CPU core is maxed out.

It was using the integrated GPU at first, but switching Minecraft to the dedicated GPU brought performance up to 40–60 FPS with shaders. The game also isn’t using all of the 4 GB currently allocated.