Перейти к содержимому
Mineforgian

AcceleratedRendering-reFabricated

A client side only entity rendering optimization MOD, aiming at improving performance when rendering large amount of entities or complex modded entities

47K загрузок48 подписчиковMITfabric

Обновлён 4 июля 2026 г. · опубликован 31 июля 2025 г.

  • Скриншот: AcceleratedRendering-reFabricated

AcceleratedRendering

This is the Fabric port of AcceleratedRendering, if you need the NeoForge supported version, please visit here

This is a client side only entity rendering optimization MOD, aiming at improving performance when rendering large amount of entities or complex modded entities with significant amount of vertices with compute shaders on GPU while being compatible with shader packs, other MODs and their entities.

Benchmark

🍝Sponsorship

This MOD is almost done by myself and takes thousands of hours of my own time working and testing on it to be released. Sponsorships from players can ensure the future development, innovation and optimization of this MOD. Thanks for everyone that support this MOD! If you like it and want to support my work on development of AcceleratedRendering, please consider sponsor me at 爱发电

✨Why need this MOD

Minecraft has a poor immediate rendering system for rendering entities (including block entities) that is inherited from OpenGL immediate rendering mode that older versions of Minecraft uses. It transforms and uploads vertices on the single render thread on CPU every frame the entities are rendered, which takes a huge amount of time spending on these operations and left CPU and GPU idle with a very low FPS when rendering large amount of vertices.

⚙️How it works

AcceleratedRendering constructs a unique rendering pipeline that caches the "original" vertices (vertices before the transform) into meshes and transforms them parallel in GPU using compute shaders. Then draw the transformed vertices with the original shader. In this way, this MOD can make entity rendering much more efficient by moving off transforming stress from the CPU at the same time being compatible with shader packs (currently support Iris Shaders). All acceleration features can be disabled for better compatibility.

🖥️Hardware Requirements

AcceleratedRendering requires OpenGL 4.6 to work properly for the usage of persistently mapped buffers and compute shaders. Graphics cards like NVIDIA GT 400 Series and Intel HD Graphics 520/530 or newer will fit this requirement. This 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 not currently supported.

🛠️Configuration

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

Версии

ВерсияКаналИграЗагрузчикиДатаСкачать
1.0.11-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1fabric4 июля 2026 г..jar (776 КБ)
1.0.10.1-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1fabric11 июня 2026 г..jar (759 КБ)
1.0.9-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1fabric25 мая 2026 г..jar (676 КБ)
1.0.8-1.20.1-alpha-fabric.3Релиз1.20, 1.20.1fabric12 марта 2026 г..jar (532 КБ)
1.0.8-1.21.1-alpha-fabric.3Релиз1.21, 1.21.1fabric8 марта 2026 г..jar (573 КБ)
1.0.8-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1fabric24 декабря 2025 г..jar (544 КБ)
1.0.8-1.20.1-alpha-fabric.1Релиз1.20, 1.20.1fabric24 декабря 2025 г..jar (518 КБ)
1.0.7-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1fabric8 ноября 2025 г..jar (536 КБ)
1.0.7-1.20.1-alpha-fabric.1Релиз1.20, 1.20.1fabric8 ноября 2025 г..jar (508 КБ)
1.0.6-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1fabric21 октября 2025 г..jar (534 КБ)
1.0.6-1.20.1-alpha-fabric.1Релиз1.20, 1.20.1fabric21 октября 2025 г..jar (503 КБ)
1.0.5.1-1.20.1-alpha-fabric.1Альфа1.20, 1.20.1fabric14 октября 2025 г..jar (483 КБ)
1.0.5-1.21.1-fabric.1Релиз1.21, 1.21.1fabric14 октября 2025 г..jar (514 КБ)
1.0.3-1.21.1-fabric.1Релиз1.21, 1.21.1fabric10 октября 2025 г..jar (498 КБ)
1.0.2-1.21.1-fabric.1Релиз1.21, 1.21.1fabric8 октября 2025 г..jar (498 КБ)

Показаны последние 15 из 17 версий. Все версии — на Modrinth.

Ченджлог

1.0.11-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1 · 4 июля 2026 г.

加速渲染 1.0.11-1.21.1 ALPHA

  • 增强了模型渲染性能.
  • 增强了文字加速性能 (受 Modern UI 启发, 感谢冰月).
  • 添加了 Modern UI 加速支持.
  • 修复了 ImmediatelyFast 兼容性问题
  • 修复了被过滤的物品在 GUI 中的渲染问题
  • 修复了物品耐久条和冷却渲染问题
  • 修复了物品层渲染顺序问题.

Accelerated Rendering 1.0.11-1.21.1 ALPHA

  • Improves mesh rendering performance.
  • Improves text acceleration performance (Inspired by Modern UI, special thanks to BloCamLimb).
  • Adds acceleration support for Modern UI.
  • Fixes ImmediatelyFast compatibility issue.
  • Fixes filtered item incorrect rendering issue in GUI.
  • Fixes item durability bar and cooldown overlay rendering issue.
  • Fixes item layer rendering order issue.

Full Changelog: https://github.com/ZhuRuoLing/AcceleratedRendering-reFabricated/commits/1.0.11-1.21.1-alpha-fabric.1

1.0.10.1-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1 · 11 июня 2026 г.

加速渲染 1.0.10-1.21.1 ALPHA

  • 阻止移动设备启用加速渲染.
  • 允许在不支持设备上自动禁用加速渲染并提示玩家.
  • 修复了 EMF 模型渲染异常的问题.
  • 修复了部分机械动力物品渲染问题.
  • 修复了 GUI 渲染顺序问题.
  • 修复了物品层渲染顺序问题.

Accelerated Rendering 1.0.10-1.21.1 ALPHA

  • Prevent mobile devices from enabling Accelerated Rendering.
  • Allows Accelerated Rendering to disable itself and alert the player when running on unsupported devices.
  • Fixes model rendering issues in EMF ModelPart Acceleration.
  • Fixes item rendering issues of some Create items.
  • Fixes GUI rendering order issue.
  • Fixes item layer rendering order issue.

加速渲染 1.0.10.1-1.21.1 ALPHA

  • 修复精妙核心注入点问题.

Accelerated Rendering 1.0.10.1-1.21.1 ALPHA

  • Fixes injection point issue of sophisticated core.
1.0.9-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1 · 25 мая 2026 г.

加速渲染 1.0.9-1.21.1 ALPHA

  • 添加了 杂项MOD兼容性配置 以单独配置各 MOD 的兼容性功能开关.
  • 添加了 核心配置 > 绘制方法类型 以选择不同的绘制方案获取更好性能.
  • 添加了新的性能更高的模型上传方式.
  • 修复了盔甲纹饰和渲染层的渲染顺序问题.
  • 修复了 EMF 模型加速的内存泄漏问题.
  • 修复了 Log 中 OpenGL 持续报错的问题.
  • 重写了 GUI 合批逻辑.
  • 重写了 BufferSource 获取逻辑, 改善了部分 MOD 的兼容性.

Accelerated Rendering 1.0.9-1.21.1 ALPHA

  • Adds Miscellaneous Mods Compatibility Settings to configure compatibility settings of mods separately.
  • Adds Core Settings > Draw Method Type to select between two draw methods to have better performance.
  • Adds a new performant mesh uploading method.
  • Fixes rendering order issue of armor trims and render layers.
  • Fixes memory leak issue in EMF ModelPart Acceleration.
  • Fixes OpenGL error log spam issue.
  • Rewrites GUI batching logic.
  • Rewrites BufferSource gathering logic, which improves compatibility with some mods.
1.0.8-1.20.1-alpha-fabric.3Релиз1.20, 1.20.1 · 12 марта 2026 г.

Fixes

  • 修复与TLM的冲突问题 by @Sh1roCu in #1
  • Fix compatibility with FTB Mods

Full Changelog: https://github.com/ZhuRuoLing/AcceleratedRendering-reFabricated/compare/1.0.8-1.20.1-alpha-fabric.2...1.0.8-1.20.1-alpha-fabric.3

1.0.8-1.21.1-alpha-fabric.3Релиз1.21, 1.21.1 · 8 марта 2026 г.
1.0.8-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1 · 24 декабря 2025 г.

加速渲染 1.0.8-1.21.1 ALPHA

  • 添加了核心配置 > 裁切区域还原类型选项以提供对修改了容器GUI渲染的MOD更好的兼容性.
  • 添加了加速物品渲染配置 > 启用合并GUI物品批次选项以以提供对修改了容器GUI渲染的MOD更好的兼容性.
  • 添加了对FTB Library的GUI物品合批加速支持.
  • 修复了在earlyWindowControl不可用的情况下的导致的崩溃.
  • 修复了因为Minecraft因为其他错误没有正确启动导致的无关加速渲染的崩溃.
  • 修复了带状态的EMF模型在运行中修改状态导致的渲染异常.
  • 修复了OpenGL内存屏障被错误使用导致的潜在渲染异常.
  • 阻止MOD添加的自定义HUD进行加速, 防止过度调用着色器导致性能下降.

Accelerated Rendering 1.0.8-1.21.1 ALPHA

  • Adds Core Settings > Scissor Restoring Type to provide better compatibility with modified container GUI.
  • Adds Accelerated Item Rendering Settings > Enable Merge GUI Item Batches to provide better compatibility with modified container GUI.
  • Adds GUI item batching acceleration support to FTB Library.
  • Fixes crashes when earlyWindowControl is not available.
  • Fixes irrelevant crashes when Minecraft is crashed by other MODs when starting up.
  • Fixes visual glitches when EMF models with states modifying its state at runtime.
  • Fixes potential visual glitches due to incorrect OpenGL memory barrier usages.
  • Prevent custom HUDs by MODs from being accelerated to reduce shader overhead.

Full Changelog: https://github.com/ZhuRuoLing/AcceleratedRendering-reFabricated/commits/1.0.8-1.21.1-alpha-fabric.1

1.0.8-1.20.1-alpha-fabric.1Релиз1.20, 1.20.1 · 24 декабря 2025 г.

加速渲染 1.0.8-1.20.1 ALPHA

  • 添加了核心配置 > 裁切区域还原类型选项以提供对修改了容器GUI渲染的MOD更好的兼容性.
  • 添加了加速物品渲染配置 > 启用合并GUI物品批次选项以以提供对修改了容器GUI渲染的MOD更好的兼容性.
  • 添加了对FTB Library的GUI物品合批加速支持.
  • 修复了在earlyWindowControl不可用的情况下的导致的崩溃.
  • 修复了因为Minecraft因为其他错误没有正确启动导致的无关加速渲染的崩溃.
  • 修复了带状态的EMF模型在运行中修改状态导致的渲染异常.
  • 修复了OpenGL内存屏障被错误使用导致的潜在渲染异常.
  • 修复了Oculus中错误硬编码导致的渲染异常.
  • 阻止MOD添加的自定义HUD进行加速, 防止过度调用着色器导致性能下降.

注意事项

  • 1.20.1移植的游戏内配置界面需要安装ForgeConfigScreens以启用.

Accelerated Rendering 1.0.8-1.20.1 ALPHA

  • Adds Core Settings > Scissor Restoring Type to provide better compatibility with modified container GUI.
  • Adds Accelerated Item Rendering Settings > Enable Merge GUI Item Batches to provide better compatibility with modified container GUI.
  • Adds GUI item batching acceleration support to FTB Library.
  • Fixes crashes when earlyWindowControl is not available.
  • Fixes irrelevant crashes when Minecraft is crashed by other MODs when starting up.
  • Fixes visual glitches when EMF models with states modifying its state at runtime.
  • Fixes potential visual glitches due to incorrect OpenGL memory barrier usages.
  • Fixes visual glitches on wronly hardcoded offset in Oculus.
  • Prevent custom HUDs by MODs from being accelerated to reduce shader overhead.

Important Notes

  • 1.20.1 port requires ForgeConfigScreens to modify configurations in game.

Full Changelog: https://github.com/ZhuRuoLing/AcceleratedRendering-reFabricated/commits/1.0.8-1.20.1-alpha-fabric.1

1.0.7-1.21.1-alpha-fabric.1Релиз1.21, 1.21.1 · 8 ноября 2025 г.

加速渲染 1.0.7-1.21.1 ALPHA

  • 添加了过滤器配置 > 启用容器GUI过滤器选项以阻止部分在渲染加速后会导致需渲染异常的容器GUI被加速, 提供更好的兼容性.
  • 修复了玩家在物品栏GUI中以错误光照渲染导致的渲染异常.
  • 修复了超出标准范围UV的面在静态剔除中被错误剔除导致的渲染异常.

Accelerated Rendering 1.0.7-1.21.1 ALPHA

  • Adds Filter Settings > Enable Menu Filter to filter menus that will cause glitches when accelerated.
  • Fixes visual glitches on players rendered with wrong light direction in inventory GUI.
  • Fixes visual glitches on static culler exceptionally culled geometries with UV outside regular range.

Full Changelog: https://github.com/ZhuRuoLing/AcceleratedRendering-reFabricated/commits/1.0.7-1.21.1-alpha-fabric.1

Полная история изменений — на Modrinth.

Комментарии

Загружаем…