CurseForge · Minecraft modpack
FPSCraft for More FPS
This modpack is designed to provide a smoother vanilla Minecraft experience through performance optimization mods. Depending on your hardware and settings, it can significantly improve FPS and overall game performance.
Quick answer
Which FPSCraft for More FPS release should I use?
FPSCraft v1.3.0 is a complete pack release for 1.20.1 with Forge 47.4.10. Install it as its own launcher instance. If the creator publishes a separate server file, make sure it names this exact pack release. 42 mods in this pack file.
Pack setup
How should I set up FPSCraft for More FPS for players and a server?
Use FPSCraft v1.3.0 as the pack version. Install the pack as its own launcher instance. The creator’s listing does not name a separate server file, so check the release notes before setting up a dedicated server. Do not upload the ordinary client folder blindly.
A pack is a matched client and server setup, not one mod with an install-side label. Keep its release, loader, manifest and overrides together.
These numbers come from the pack file you chose. “Not labelled” means we don’t know which side it belongs on—not that it is safe everywhere. The file count is not a RAM estimate.
What are the server requirements for FPSCraft for More FPS?
FPSCraft v1.3.0. Change the pack release and its contents or setup may change too.
The selected pack release is FPSCraft v1.3.0. That file is for Minecraft 1.20.1 with Forge 47.4.10. It contains 42 mod projects. The creator’s listing does not name a separate server file. Check their notes before using one, and do not upload an ordinary client folder or rebuild the pack mod by mod. A file count cannot tell us the right RAM, CPU or storage; size the server for the players and world you actually run.
About this project
What kind of pack is FPSCraft for More FPS?
FPSCraft — The Ultimate Performance-First Vanilla+ Experience
📌 Overview
FPSCraft is a carefully engineered Minecraft Forge 1.20.1 optimization modpack designed to deliver a significantly smoother and more responsive vanilla experience while keeping gameplay almost completely unchanged.
Instead of combining dozens of random "FPS Boost" mods that often overlap, conflict with each other, or create instability, FPSCraft focuses on a carefully tested collection of modern optimization technologies. Every included mod has been selected because it provides a measurable benefit while remaining fully compatible with the rest of the pack.
The goal is simple: reduce unnecessary CPU workload, lower memory usage, improve rendering efficiency, minimize stuttering, and create smoother frame pacing without sacrificing Minecraft's original look and feel.
Whether you're playing on an older laptop struggling to reach playable frame rates or on a high-end gaming PC capable of rendering hundreds of frames per second, FPSCraft is built to make the game feel smoother, more consistent, and more enjoyable.
🚀 What FPSCraft Optimizes
FPSCraft improves performance on multiple levels instead of relying on a single optimization mod.
Modern Rendering Pipeline
Rendering is handled by modern optimization technologies built around the Embeddium ecosystem.
The rendering engine performs fewer unnecessary calculations, reduces rendering overhead, improves chunk rendering efficiency, and optimizes visibility checks. This allows your graphics card to spend more time rendering what is actually visible instead of processing work that provides no visual benefit.
Memory Usage
Minecraft's memory consumption has been reduced using carefully configured optimization mods such as FerriteCore and ModernFix.
Various configuration improvements reduce unnecessary memory allocations, decrease startup memory usage, and improve long-term stability during extended play sessions.
The result is lower RAM usage, fewer memory spikes, and smoother gameplay over time.
Garbage Collection Improvements
Minecraft runs on Java, which periodically performs Garbage Collection (GC) to free unused memory.
Improper JVM settings can cause noticeable lag spikes while Java performs this cleanup.
FPSCraft includes recommended JVM arguments that optimize the G1 Garbage Collector for smoother frame pacing and more predictable memory management.
While JVM arguments cannot magically increase FPS, they can reduce noticeable pauses and improve gameplay consistency on many systems.
World Performance
FPSCraft automatically applies carefully selected gamerules to newly created worlds using Paxi.
These settings are chosen to reduce unnecessary server-side calculations while preserving normal survival gameplay.
Players don't need to manually enter commands every time they create a new world—the optimization settings are applied automatically.
Rendering & Visibility Optimizations
Several rendering optimizations reduce the amount of unnecessary work performed every frame.
Objects hidden behind terrain or outside the player's visible area can be skipped by supported optimization mods, reducing GPU workload and improving overall rendering efficiency.
Carefully Selected Optimization Mods
Every optimization mod included in FPSCraft has been tested together to avoid overlapping functionality whenever possible.
Rather than chasing the highest possible number of optimization mods, FPSCraft focuses on compatibility, stability, and real-world performance.
The objective is consistent gameplay—not simply installing as many "performance" mods as possible.
💻 System Recommendations
Minecraft Version
Forge 1.20.1
Java Version
Java 17 (64-bit)
Minimum RAM
4 GB allocated to Minecraft
Recommended for lightweight gameplay and lower render distances.
Recommended RAM
6 GB allocated to Minecraft
Provides the best balance between memory usage, chunk loading performance, and overall stability for the complete FPSCraft experience.
Best RAM
10 GB allocated to Minecraft
If your system supports it, allocating 10 GB of RAM can help this modpack run more smoothly by reducing lag spikes, improving chunk loading performance, and providing additional memory for mods and background processes. However, only allocate as much RAM as your system can comfortably handle.
☕ Recommended JVM Arguments
For the best experience, allocate 6 GB of RAM and use the following JVM arguments:
-Xms6G
-Xmx6G
-XX:+UseG1GC
-XX:+ParallelRefProcEnabled
-XX:MaxGCPauseMillis=100
-XX:+UnlockExperimentalVMOptions
-XX:+DisableExplicitGC
-XX:+AlwaysPreTouch
-XX:G1NewSizePercent=30
-XX:G1MaxNewSizePercent=40
-XX:G1HeapRegionSize=16M
-XX:G1ReservePercent=20
-XX:G1MixedGCCountTarget=4
-XX:InitiatingHeapOccupancyPercent=15
-XX:G1MixedGCLiveThresholdPercent=90
-XX:G1RSetUpdatingPauseTimePercent=5
-XX:SurvivorRatio=32
-XX:+PerfDisableSharedMem
-XX:MaxTenuringThreshold=1
❤️ Thank You
Thank you for downloading FPSCraft.
Every update is focused on improving performance, stability, and compatibility while keeping the experience as close to vanilla Minecraft as possible.
If you enjoy the modpack, consider leaving a review. Every piece of feedback—positive or negative—helps improve future releases.
Have fun, and enjoy a smoother Minecraft experience!
Project description from CurseForge.
Mods in FPSCraft v1.3.0
Open any mod on Modpacks.ch to check its files and dependencies.
3c43c2e76093dc7ef5ad6e456d20da9674c653aa · CurseForge file 7235989 · Project link unavailable Side not labelledf0b711df59cd589b088e536ca4134c5e6e73fd58 · CurseForge file 5803518 · Project link unavailable Side not labelled02def44a2c416459ee5daecbe1caa6d78571e205 · CurseForge file 4721662 · Project link unavailable Side not labelleda52918a500ff421180a1cbd1a0cabee712134ec4 · CurseForge file 5137938 · Project link unavailable Side not labelled76d6b2d0f2a3c9842587ad20666ba419cd8c1efa · CurseForge file 7612291 · Project link unavailable Side not labelled304007dcb0fb15ed1a1bc3771736470dafc5be0f · CurseForge file 7338200 · Project link unavailable Client onlyd22394596e9f845c0a9a6e45575dbfbfec6b25d9 · CurseForge file 8545415 · Project link unavailable Side not labelled8e4fe2cd85c08c24ab363b47a63d1c872fc3cc1e · CurseForge file 5723247 · Project link unavailable Client only898abd9e337ef1c677ce93f5589497a09c7e9850 · CurseForge file 5089991 · Project link unavailable Side not labelled0b782d12b4ac3b03a94c28f32e9b2d5587d1dd50 · CurseForge file 5320028 · Project link unavailable Side not labelled97cc669f68dbe812cb77cc3631339334fc28b877 · CurseForge file 5278538 · Project link unavailable Side not labelled71b1603071461e036a3ba2aaeeb52cc10fa3d348 · CurseForge file 4917082 · Project link unavailable Client only9d4194cb96189aa15bd88041bd475a36dcef15dc · CurseForge file 8617695 · Project link unavailable Side not labelleddddab6a5ff092b4535e9fdfb01e1e011afb90e57 · CurseForge file 8286304 · Project link unavailable Side not labelled43b3e0766a9e7a30651cc01756476657b865b7a2 · CurseForge file 7546908 · Project link unavailable Client onlybb2fa8f3e493af16af9160d049f96c614a1faf2f · CurseForge file 5681725 · Project link unavailable Client onlyb818f6d792b79f4ec116c89704e70292bd6f72b5 · CurseForge file 8287086 · Project link unavailable Client onlya18504613d179704e56b2bb5ea8d752d83d8c72f · CurseForge file 8652266 · Project link unavailable Client only32ea4495b0e646f8f060e4e97d17044dd9fdefbd · CurseForge file 7527943 · Project link unavailable Side not labelled417fb6ce8f52abf40bd9d0390371790f9576f8ba · CurseForge file 4810975 · Project link unavailable Side not labelled2e9ca1c5f028c251e1bc18b9ebaa06d401c8e624 · CurseForge file 7568893 · Project link unavailable Side not labelled9eacd407b7dea636d375dc47335d92f616484ea2 · CurseForge file 8348481 · Project link unavailable Client only2019d821bed9071daabed43979433a5473ceee49 · CurseForge file 5028413 · Project link unavailable Side not labelled962fdb760409d6d71cbf079235f1ca94e3863a22 · CurseForge file 7291067 · Project link unavailable Side not labelled92690482dad46a8c9cf28e4b6b26e49f4dc67095 · CurseForge file 4606534 · Project link unavailable Side not labelled8b0cc9797d4ed00fd2d1002d58960af8b32012ae · CurseForge file 8020595 · Project link unavailable Side not labelled878dd35df02e1e17b7eb16113147f964eda8847f · CurseForge file 6311230 · Project link unavailable Side not labellede0942d396a70c09038e6c2e5e1da6505178249b8 · CurseForge file 5109692 · Project link unavailable Client only5bdda0781bf9dfb5f992a7aa2bee64d5d3fe0b84 · CurseForge file 5200949 · Project link unavailable Side not labelledd24cc3c4252614bd7fa1b508cbe92f0264cfa785 · CurseForge file 8696268 · Project link unavailable Side not labelled5e20f2f0ce56a534accb32f80853d5a246599a4d · CurseForge file 8261419 · Project link unavailable Side not labelledc0806369f4257149664904db44efc60bd1785c17 · CurseForge file 5760231 · Project link unavailable Side not labelled9eab28baff36942e1c924489e34753df10f40208 · CurseForge file 6274623 · Project link unavailable Side not labelled1da5744853d17979033d5ee3cd4251b8340ea7be · CurseForge file 7581036 · Project link unavailable Client onlya3a7008e07a27b3c831af7e4c82fbbc10a4da328 · CurseForge file 4749994 · Project link unavailable Side not labellede85f53de2e582a79ce25ff1df1e7b5b5fc08440f · CurseForge file 6274231 · Project link unavailable Side not labellede689f61f6799acf2af6b970c964aa65f50290ec4 · CurseForge file 8463995 · Project link unavailable Side not labelledc83c9b719a6bab33fbd2b3f2f680eb3adbfc1aa1 · CurseForge file 6186971 · Project link unavailable Side not labelledad93f99d46714c46aaa6a4409aeca506e9fcac99 · CurseForge file 5093785 · Project link unavailable Side not labelled7603f44bc4750774fbbdc07a3153c391650fcf3d · CurseForge file 6041697 · Project link unavailable Client only7529fbf938787ed13a251cbf40936f8c29ec4b6c · CurseForge file 6100812 · Project link unavailable Client onlyaf584b690f5646c6032002b58abc4591beed3833 · CurseForge file 5769971 · Project link unavailable Side not labelledPick your setup
FPSCraft for More FPS by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
1.21.1
1 loader build1.20.1
1 loader buildMade local changes? Try them in a copied instance before touching a world you care about.
Recent files
FPSCraft for More FPS versions and loaders
Looking for an older file? The official CurseForge project page is in Resources.