Loading...
Beta Modpages Unclaimed

ImmediatelyFast

Speed up immediate mode rendering in Minecraft

0 Likes
15552035 Downloads
Created by RaphiMC

Description

ImmediatelyFast

ImmediatelyFast is an open source Minecraft mod which improves the immediate mode rendering performance of the client.

It is designed to be lightweight and compatible with other mods.

Installation

You can download the mod from Modrinth or Curseforge or Github.

Optimizations

ImmediatelyFast generally optimizes all immediate mode rendering by using a custom buffer implementation which batches draw calls and uploads data to the GPU in a more efficient way.
The following parts of the immediate mode rendering code are optimized:

  • Entities
  • Block entities
  • Particles
  • Text rendering
  • GUI/HUD
  • Immediate mode rendering of other mods

It also features targeted optimizations where vanilla rendering code is being changed in order to run faster.
The following parts of the rendering code are optimized with a more efficient implementation:

  • Map rendering
  • HUD rendering
  • Text rendering

Performance

Here are some performance comparisons of areas the mod optimizes particularly well:

If other mods are listed in the table this means that this mod also optimizes that part of the game.

Test Hardware: Ryzen 5 1600, 32GB DDR4, GTX 1060

FPS Numbers were taken from external tools (in this case MSI Afterburner) and averaged over a couple of seconds.
If you decide to test this yourself keep in mind that ImmediatelyFast can only improve FPS in a scenario where your CPU is the bottleneck (Most likely the case if your GPU isn't ancient or you use very heavy shaders). Slower CPUs will benefit more from this mod than really fast CPUs.

Entity Rendering

Generally FPS should be around 2x higher on busy servers. [Tested using IF 1.1.7 on 1.19.3]

Tested on a spigot server with 1000 cows in a 3x3 box on screen.

Entity Rendering Performance Comparison

Map Rendering

Generally FPS should be around 5x higher when there are many maps on screen. [Tested using IF 1.1.1 on 1.19.3]

Tested on a fabric server with the Image2Map mod and around 930 maps on screen.

Map Rendering Performance Comparison

HUD Rendering

Generally FPS should be around 40% higher in almost all scenarios. [Tested using IF 1.1.7 on 1.19.3]

Tested on a spigot server with different HUD elements on screen (Scoreboard, Potion effect overlay, Bossbars, Filled Chat, Extra hearts, Full Hotbar).

HUD Rendering Performance Comparison

Text Rendering

Generally FPS should be around 2x higher when there are many signs or holograms around you. [Tested using IF 1.1.7 on 1.19.3]

Tested on a spigot server with 200 signs (Filled with text) on screen.

Text Rendering Performance Comparison

Block-Entity Rendering

Generally FPS should be around 20% higher when there are many block entities around you. [Tested using IF 1.1.7 on 1.19.3]

Tested on a spigot server with 400 chests on screen.

Block-Entity Rendering Performance Comparison

Compatibility

ImmediatelyFast is structured to interfere with mods as little as possible. It should work fine with most if not all mods and modpacks.

Known incompatibilities:

  • Optifabric / OptiFine
  • Most closed source "clients" like LunarClient and LabyMod

If you encounter any issues, please report them on the issue tracker or feel free to join my Discord.   

Developer API

You can read the latest version of the API docs here.

Partners

YourKit supports open source projects with innovative and intelligent tools for monitoring and profiling Java and .NET applications. YourKit is the creator of YourKit Java Profiler, YourKit .NET Profiler, and YourKit YouMonitor.

YourKit


Kinetic Hosting offers extremely affordable deals on servers with very good hardware! If you'd like to cash in on the good deals click the image below and use code RaphiMC at checkout for 15% off your first month!

Kinetic Hosting

Credits to sydist for making the logo!


AD Become Premium to remove Ads!

What means Verified?

  • Compatibility: The mod should be compatible with the latest version of Minecraft and be clearly labeled with its supported versions.
  • Functionality: The mod should work as advertised and not cause any game-breaking bugs or crashes.
  • Security: The mod should not contain any malicious code or attempts to steal personal information.
  • Performance: The mod should not cause a significant decrease in the game's performance, such as by causing lag or reducing frame rates.
  • Originality: The mod should be original and not a copy of someone else's work.
  • Up-to-date: The mod should be regularly updated to fix bugs, improve performance, and maintain compatibility with the latest version of Minecraft.
  • Support: The mod should have an active developer who provides support and troubleshooting assistance to users.
  • License: The mod should be released under a clear and open source license that allows others to use, modify, and redistribute the code.
  • Documentation: The mod should come with clear and detailed documentation on how to install and use it.

AD Become Premium to remove Ads!

How to Install

1

Download Forge & Java

Download Forge from the offical Site or here. If you dont have Java installed then install it now from here. After Downloading Forge you can run the file with Java.

2

Prepare

Lounch Minecraft and select your Forge istallation as Version this will create a Folder called Mods.

3

Add Mods

Type Win+R and type %appdata% and open the .minecraft Folder. There will you find your Folder called Mods. Place all Mods you want to play in this Folder

4

Enjoy

You are now Ready. Re-start your Game and start Playing.

More Mods like this

FastFurnace

A performance upgrade for the furnace.

FastSuite

A performance upgrade for the JSON recipe system.

Embeddium

An open-source client performance mod for Minecraft (based on Sodium 0.5.8) prioritizing reliability & mod compatibility

DespawnTweaker

better Let Me Despawn optimization | Don't allow mobs from spawners to despawn

CensoredASM

Huge optimizations that are targeted at 1.12.2. Censored by the masses.

Embeddium Extras

add-on mod for Embeddium that adds new features, bug fixes, performance options but don't break its features.

Bocchium

Forge port of Bedrodium, culling bedrock sides for better performance.

Xenon

Forge port of the Sodium performance mod

Opotato

Port other optimization mods to Forge 1.16.5 & Optimize other 1.16.5 Forge mods.