Rendersnap
The mod, in it's name, improves on the current (inadequate) rendering engine, by applying aggressive (but subtle) optimizations to cut down the amount of things to render, without causing incompatibility issues.

Highlights
It's simple!
The mod uses culling techniques to lower the load on cpu, gpu, and this improves the performance on low-end devices and this allows low-end users to play minecraft in a smoother way!
Other, visual features are also added, including zooming and not rendering some details.
It's modular!
All can be controlled, enabled or disabled, aggressive or conservative, through vanilla settings.
It's compatible!
Fix, not change, so vanilla renderer features such as vanilla shaders are completely supported. Any compatibility issues with vanilla or other mods will be fixed.
Installation
-
Download
Fabric API(it is a required dependency) and the mod from the latest snapshot available. (You may ignore the Minecraft version for both mods, as snapshot versions from the same update usually do not break compatibility.) -
Install the mod as you normally would in your launcher. If your launcher does not have a mod installer, manually move the downloaded
.jarfile into themodsfolder of your instance.
Benchmarks

Hardware configuration:
- CPU: Intel Core i5 1035G1
- GPU: Nvidia MX330
- RAM: 8GB DDR4 RAM
- Storage: 1TB NVMe SSD
Software configuration:
- Minecraft 26.1.2
- Fabric API 0.149.1
- Rendersnap 1.0
Settings configuration: Fabulous preset (32 chunks render distance, 12 chunks simulation distance)
World configuration:
- Seed: -4562913757330550907
- Location: -203.83 142.01 647.58 179.26 9.14
Extras
It is recommended to use complementary mods like ModernFix and Ixeris. The mod only fills the gaps that are left by those mods.
This mod is not a one-size-fits-all renderer, and it benefits most on integrated GPUs that cannot take advantage of complex optimizations. Consider other renderer mods that work best on your hardware.
License
Rendersnap is currently licensed under the Star-end License.
How to Install Rendersnap (Mod)
Rendersnap by Nightis is verified for Fabric across Minecraft versions 26.1, 26.1.1, 26.1.2, 26.2, 26.2-pre-1, 26.2-pre-2, 26.2-pre-3, 26.2-snapshot-2 (latest release: 1.4-mc26.1, file size: 1.4 MB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (26.1, 26.1.1, 26.1.2, 26.2, 26.2-pre-1, 26.2-pre-2, 26.2-pre-3, 26.2-snapshot-2) and platform (Fabric).
- Make sure you have the compatible loader or environment installed for Fabric.
- Move the downloaded Rendersnap file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add VersionThis is a MAJOR update that improves, and adds new features that optimizes the game way better and efficient, now the fps is more stable and frame time is more efficient.
# Info
Mod version:
v1.4Supported and tested versions:
mc26.1mc26.2mc26.3
All builds are immutable and reproducible.
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.4] - October 23rd
### Added
- Light Optimization Feature
- Rebuild Chunker Feature
- Efficient Chunk Feature (chunk building leaves more CPU for the game)
- Real 1% and 0.1% lows in the F8/F9 reports
- F9 spike timeline (shows when stutters happen and if they’re memory cleanup)
### Changes
- Saved settings now stick (they were forced on every launch)
- Zoom is smoother: moves every frame, scroll glides, even zoom steps
- Zoom mouse speed matches the zoom level; cinematic camera is now optional (off)
- Chunk workers no longer drop work and still respect your worker limit
- Shadow Fix uses real turn speed (stops shadow blinking)
- Shadow cache reuses memory instead of allocating every frame
- Features that are turned off skip all their work
- Settings file saves safely
- Entity culling only hides entities 8+ chunks away that are behind terrain
### Fixes
- Entity culling hid every entity
- Background Chunk Updates wont save the setting
- Possible crash from the chunk worker slider
- Wrong distances on 26.1/26.2 (measured from the world’s 0,0,0 point)
- Cave culling put sections back in the wrong order
- Zoom could save your lowered mouse speed
- F8/F9 reports could crash the game
This is a improvement patch update that improves our optimization features and bug fixes mainly!, plus to support more mc versions!
# Info
Mod version:
v1.3.2Supported and tested versions:
mc26.1mc26.1.2
All builds are immutable and reproducible.
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.3.2] - October 16th
### Improvements
- Optimized the codes to work more efficiently.
- Improved optimization features the mod offered.
- Now the optimization features works faster and more stable.
### Fixed
- Fixed bugs that occurs on RendersnapMenu.
- Removed Preset that created visual tradeoffs by a lot.
- Removed some optimization that did barely performance improvements.
_Release of v1.3.2 on mc26.2_
This is a improvement patch update that improves our optimization features and bug fixes mainly!, plus to support more mc versions!
# Info
Mod version:
v1.3.2Supported and tested versions:
mc26.2mc26.3
All builds are immutable and reproducible.
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.3.2] - September 19th
### Improvements
- Optimized the codes to work more efficiently.
- Improved optimization features the mod offered.
- Now the optimization features works faster and more stable.
### Fixed
- Fixed bugs that occurs on RendersnapMenu.
- Removed Preset that created visual tradeoffs by a lot.
- Removed some optimization that did barely performance improvements.
This is an small patch update that is fixing small parts of the mod and other changes
# Info
Mod version:
v1.3.1Supported and tested versions:
mc26.2
All builds are immutable and reproducible.
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.3.1] - August 6th
### Changed
- Changed License to **CC BY-NC-SA 4.0**
### Fixed
- Fixed RendersnapMenuUI bugs.
- Removed Frustum Checks as minecraft does it already.
This is an major update which improves the game performance better than v1.2 .
# Info
Mod version:
v1.3Supported and tested versions:
mc26.2
All builds are immutable and reproducible.
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.3] - August 4th
### Added
- Conservative Entity Culling
- Same-Tick Shadow Reuse
- World Entry Warm-up
- Background Chunk Updates
- Chunk Build Workers: 2–8 dedicated mesh-build CPU workers, restart required
- Graphics Preset Distance Ceiling: defaults to 16 chunks to prevent Fabulous/Fancy presets forcing 32-chunk freezes
- Far Chunk AO reduction
- Far transparent-layer trim
- Fog-distance trim
- Hide Weather Rendering
- Behind-camera transparency update reduction
- # Some things are renamed and improved or deleted!
### Changed
- Removed Dependency for Quantified API
- Rebuilt the Performance tab with sections, dividers, accurate multi-line tooltips, and a Balanced Performance Preset button.
- Added renderer compatibility detection for Iris, Sodium, and Canvas; incompatible terrain hooks are disabled with a clear reason.
- Improved F8 render reports with settings, active workers, chunk queue data, frame-time percentiles, and feature counters.
### Fixed
- Fixed the crash caused by Reset Render Load.
### Performance Tests
- According to the test the mod was performing 2.2x better than v1.1, and the performance stability has been improved and optimized by 1.12x than v1.2
This is an major update which improves the game performance better than v1.1 .
# Info
Mod version:
v1.2Supported and tested versions:
mc26.2-mc26.1.2
All builds are immutable and reproducible.
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.2] - July 1st 2026
### Added
- Added proper Quantified API integration and improved compatibility between QAPI and Rendersnap.
- Added full Minecraft 26.2 support while keeping 26.1.2 compatibility.
- Added false-empty terrain detection and automatic repair for sections containing terrain but no valid render mesh.
- Added and expanded the F8 render report with detailed cache, section, layer, camera, anomaly, and repair telemetry.
### Changed
- Reduced unnecessary render bookkeeping, stale cache reuse, and compatibility overhead.
- Cleaned up cross-version registration, Stonecutter targets, build logic, and omni-jar packaging.
- Improved 1% lows, lowered CPU, GPU usage.
- Reworked modern chunk rendering, compile hooks, mixins, and renderer lifecycle handling.
- Improved prepared chunk caching with safer reuse, stronger invalidation, and better camera/mesh checks.
### Fixed
- Fixed chunk rebuild issues that could cause stalled updates, missing terrain, broken distant chunks, or zero-draw sections, and other.
Mod version:
v1.1Supported and tested versions:
mc26.1-mc26.1.2mc26.2-alpha.1-mc26.2-pre.3
All builds are immutable and reproducible.
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.1] - 2026-06-04
### Added
- Setup Stonecutter for multi-versioning (target 26.1.2 and 26.2-pre.3)
- Added Texture LOD feature
### Changed
- Changed video settings layout
- Performance and Visual Quality now share a single row on the main page
- Entity Culling now relies on visible section logic
- Renamed block-face culling to joined face culling
- Improved joined face culling
- Removed some parts of block entity distance
- Change button type of behind camera draw optimization to slider
### Removed
- Removed Low Latency / InputFix
- Removed "Hide Sun" and "Hide Moon"
- Removed logo in F3
### Fixed
- Fixed LICENSE packaging issue, now shows up in builds
- Patched
remapJar - Cleaned up codebase
## [1.0.1] - 2026-05-29
### Fixed
# - Fixed
minecraft dependency version, from 26.1.2 to 26.1.Mod version:
v1.1Supported and tested versions:
mc26.1-mc26.1.2mc26.2-alpha.1-mc26.2-pre.3
All builds are immutable and reproducible.
# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.1] - 2026-06-04
### Added
- Setup Stonecutter for multi-versioning (target 26.1.2 and 26.2-pre.3)
- Added Texture LOD feature
### Changed
- Changed video settings layout
- Performance and Visual Quality now share a single row on the main page
- Entity Culling now relies on visible section logic
- Renamed block-face culling to joined face culling
- Improved joined face culling
- Removed some parts of block entity distance
- Change button type of behind camera draw optimization to slider
### Removed
- Removed Low Latency / InputFix
- Removed "Hide Sun" and "Hide Moon"
- Removed logo in F3
### Fixed
- Fixed LICENSE packaging issue, now shows up in builds
- Patched
remapJar - Cleaned up codebase
## [1.0.1] - 2026-05-29
### Fixed
- Fixed
minecraftdependency version, from26.1.2to26.1.
Mod version:
v1.0.1Supported and tested versions:
mc26.1 - mc26.1.2# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## [1.0.1] - 2026-05-29
### Fixed
- Fixed
minecraftdependency version, from26.1.2to26.1.
Mod version:
v1.0.0Supported and tested versions:
mc26.1.2# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).