ImmediatelyFast — FPS Optimization Mod for Minecraft
ImmediatelyFast is a Minecraft mod that boosts FPS by optimizing immediate mode rendering for entities, text, and the HUD.
ImmediatelyFast is a Minecraft mod that boosts FPS by optimizing immediate mode rendering for entities, text, and the HUD.
Dependencies:
Loader: Fabric, Forge, NeoForge, or Quilt
Minecraft Version: 1.18.2 and newer
License: LGPL-3.0-or-later, author — RaphiMC
ImmediatelyFast accelerates immediate mode rendering — a mode where the client draws objects frame-by-frame without saving their geometry between frames. In vanilla, entities, block entities, particles, text, and the HUD are rendered this way. Each such object creates a separate draw call to the GPU. The mod replaces the standard buffer with its own implementation that groups calls (batching) and uploads data to the graphics card in fewer operations. FPS boosts are achieved in CPU-bound scenarios.
What is Optimized
The mod operates in two modes. The first is a general acceleration of immediate mode rendering, including that added by other mods. This includes:
entities (mobs, players, items on the ground);
block entities (chests, signs, banners, skulls);
particles;
text rendering;
GUI and HUD;
immediate rendering from third-party mods.
The second mode replaces specific parts of the vanilla code with a faster implementation. This rewrites map rendering, HUD rendering, and text rendering.
Performance
The author's measurements were taken on a Ryzen 5 1600, 32 GB DDR4, GTX 1060 via MSI Afterburner, averaged over a few seconds. Values depend on the scene and the presence of Sodium. The column below is with Sodium.
Scene | Without Mod | With Mod | Boost |
|---|---|---|---|
~1000 cows in view | 21 FPS | 82 FPS | 3.9x |
~930 maps on screen | 47 FPS | 320 FPS | 6.8x |
Filled HUD | 335 FPS | 630 FPS | 1.9x |
200 signs with text | 110 FPS | 300 FPS | 2.7x |
400 chests in view | 315 FPS | 410 FPS | 1.3x |
Without Sodium, the boost on the same scenes is smaller but still present: 1000 cows — 16 → 60 FPS, maps — 50 → 310 FPS, HUD — 250 → 380 FPS.
ImmediatelyFast only increases FPS when the CPU is the bottleneck. If frames are limited by the graphics card (heavy shaders, high resolution), the performance gain is minimal. Weaker CPUs benefit more.
Config
The configuration file is located in the config folder of the profile. Parameters:
Parameter | Action |
|---|---|
| Increases the font atlas size; helps with high-resolution server fonts |
| Combines map textures into one; speeds up scenes with many maps |
| Batches HUD draw calls; disable if HUD elements display incorrectly |
| Caches data between characters during text rendering |
| Reduces the number of framebuffer switches in the world and HUD |
| Buffers text on signs instead of redrawing every frame |
| Groups calls for some game screens |
Parameters with the experimental_ prefix may cause graphical artifacts with custom fonts and resource packs.
Compatibility
The mod works with most mods and modpacks, including Sodium and Iris. Incompatibilities:
OptiFabric / OptiFine;
closed source "clients" — LunarClient, LabyMod.
Conclusion
Sodium rewrites chunk rendering, while ImmediatelyFast rewrites immediate mode objects on top of it. Since their optimization areas do not overlap, these mods are installed together. The biggest gain is on populated servers, maps with large map art, and modpacks with complex HUDs. Limitations: performance gain depends on CPU bottlenecks rather than GPU; the mod does not run with OptiFine.
Installation
A typical installation takes about 5 minutes. The flow is the same; only the loader and the matching build differ.
Installing Mods in Minecraft: A Guide for Forge, FabricLearn how to install mods in Minecraft with this step-by-step guide for Forge and Fabric. Improve your game with new features, tools, and mechanics!Open the install guide










