Download AcceleratedRendering-reFabricated — Minecraft Mods — MetaMods
AcceleratedRendering-reFabricated

AcceleratedRendering-reFabricated

Active

Downloads

0

Last update

2 months ago

Versions

1.21.1
Client
Fabric
Libraries
Game optimization

AcceleratedRendering

This is the Fabric version of AcceleratedRendering. If you need NeoForge support, please refer to the corresponding mod version.

This modification represents a client-side entity rendering optimization designed to significantly improve performance when rendering large numbers of entities or complex modded entities with numerous vertices. It utilizes compute shaders on GPU while maintaining compatibility with shader packs, other mods, and their entities.

Benchmark

Why This Mod is Needed

Minecraft uses an outdated immediate rendering system for entity rendering (including block entities), inherited from the OpenGL immediate rendering mode in older game versions. It transforms and uploads vertices in the single render thread on CPU every frame when rendering entities, which consumes enormous time on these operations and leaves CPU and GPU idle with very low FPS when rendering large numbers of vertices.

How It Works

AcceleratedRendering creates a unique rendering pipeline that caches "original" vertices (vertices before transformation) into meshes and transforms them in parallel on GPU using compute shaders. Then renders the transformed vertices with the original shader. This way, the mod makes entity rendering significantly more efficient by offloading transformation stress from the CPU while maintaining compatibility with shader packs (currently supports Iris Shaders). All acceleration features can be disabled for better compatibility.

Hardware Requirements

AcceleratedRendering requires OpenGL 4.6 for proper operation using persistently mapped buffers and compute shaders. Graphics cards like NVIDIA GT 400 Series and Intel HD Graphics 520/530 or newer meet this requirement. The mod has been tested on NVIDIA GTX 1660Ti Max-Q, NVIDIA RTX 3070Ti Laptop, NVIDIA RTX 4090 Laptop, RX 580, RX 5600XT. Mobile devices are currently not supported.

Configuration

Configuration file is located in <your Minecraft>/.minecraft/config/acceleratedrendering-client.toml. You can modify acceleration features in this file or in-game (some specific configurations require game restart to take effect). In-game configuration editor is found in Mods > Accelerated Rendering > Config. "Force Translucent Acceleration" in "Core Settings" must be enabled for proper accelerated item rendering functionality.

Project members
ZhuRuoLing

ZhuRuoLing

Developer

Argon4W

Argon4W

Developer

Created: 4 Aug 2025

ID: 259213