
Modrinth · Minecraft mod
Greedy Meshing Mod
Optimizes chunk rendering by merging identical adjacent block faces into larger quads, reducing the total number of quads the GPU needs to render.
Quick answer
Which Greedy Meshing Mod release matches Fabric?
Greedy Meshing Mod 0.6.2+26.1.2 targets 26.1.2 with Fabric. It must be installed on the client. Do not install it on the dedicated server. All 1 required mods have matching files.
Where it goes
Is Greedy Meshing Mod required on the client, server, or both?
It must be installed on the client. Do not install it on the dedicated server.
This file is marked client-only.
What else does Greedy Meshing Mod 0.6.2+26.1.2 need?
0.6.2+26.1.2 on Fabric. Every mod below is checked against that same setup.
Install Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
1 extra mod was pulled in by another dependency. Indented rows show who needs each one. We only count dependency files that match this setup. A file for another loader does not fill the gap.
Before you install it
Add Greedy Meshing Mod without breaking your instance.
Built for Greedy Meshing Mod 0.6.2+26.1.2 on Fabric. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 0.6.2+26.1.2. It targets 26.1.2 with Fabric; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
Install Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.
- 03
Put it on the correct side
It must be installed on the client. Do not install it on the dedicated server.
- 04
Pick the file you checked
Use the “Get this file” button beside 0.6.2+26.1.2. It opens that exact file at the source.
About this project
What does Greedy Meshing Mod add?
Greedy Meshing Mod
A client-side Fabric optimization mod that merges identical adjacent block faces into larger quads, reducing the total vertex count for better GPU performance.
Features
- Automatic merging of opaque full-cube block faces
- Custom terrain shaders for correct texture tiling on merged faces
- Aggressive Greedy (Absolute) option. It merges across ambient-occlusion boundaries for even fewer quads, at the cost of slightly coarser lighting
- Greedy Water option (VERY experimental). Merges flat still-water surfaces (open oceans, lake interiors) into larger quads. Shorelines and flowing water are unaffected. Not supported on VulkanMod
- Merge Oriented Blocks option (experimental). Allows blocks with a facing/axis/rotation property (common on modded blocks) to merge once their baked model is verified to be a plain six-face cube with standard UVs, raising the merge rate on normal terrain instead of excluding those blocks outright
- Sodium compatible
- VulkanMod compatible (1.21-1.21.5, 1.21.9-1.21.11, 26.1-26.1.2; 1.21.6-1.21.8 not available, VulkanMod was never released for those)
- Distant Horizons compatible
- Sable compatible (sub-level geometry no longer double-darkens with greedy meshing on)
- Works with Minecraft 26.2's native experimental Vulkan rendering backend
- Debug wireframe and split-screen comparison mode
- In-game config screen (requires Cloth Config + Mod Menu)
- ColorLight compatibility on Sodium. Merged terrain keeps its tiled textures and colored lighting. In vertex-color mode, blocks near colored lights render individually to preserve their lighting.
- Experimental Nvidium support on Minecraft 26.3 with Nvidium 0.4.4-beta7. Add
-Dgreedy_meshing.experimentalNvidium=trueto your launcher's JVM arguments to enable it.
Supported Versions
| Minecraft | Loader |
|---|---|
| 1.21 - 1.21.11 | Fabric |
| 26.1 - 26.3 | Fabric |
Performance
Performance gains vary depending on your hardware and world. If your GPU is already underutilized (high FPS), the improvement may be minimal. The mod benefits most on lower-end GPUs, higher render distances, and worlds with large flat surfaces of the same block type (e.g. superflat, underground caves, large builds).
Known Limitations
- Shader packs (Iris/OptiFine) are not fully supported. The mod falls back to face-culling-only mode.
- Blocks with random texture rotation (example: grass) will be rendered with a single texture orientation instead of vanilla's randomization. This is a side effect of caching block appearance for performance and is not planned to change, as fixing it would reduce merging efficiency on affected blocks.
- Lighting on large merged surfaces may look slightly different from vanilla.
- Greedy Water is experimental (some water surfaces may render with missing or black faces on Sodium). The root cause is not yet identified. Disable Greedy Water if you see this.
- Merge Oriented Blocks is experimental. If a merged block renders with a stretched or misaligned texture, disable this option and report the block.
- Nvidium. Greedy meshing is disabled when Nvidium is installed unless the experimental integration is enabled on a supported version.
Credits
Fork of Greedy Meshing by BuggiestStudios, with significant modifications including multi-version support (via Stonecutter), binary meshing.
Project description from Modrinth.
Pick your setup
Greedy Meshing Mod by Minecraft version and loader
Choose the version and loader you play, then open the matching release.
26.3
1 loader build26.2
1 loader build26.1.2
1 loader build26.1.1
1 loader build26.1
1 loader build1.21.11
1 loader build1.21.10
1 loader build1.21.9
1 loader build1.21.8
1 loader build1.21.7
1 loader build1.21.6
1 loader build1.21.5
1 loader buildShowing the newest 12 of 17 game versions. Older files are in the list below.
Check the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
Greedy Meshing Mod versions and loaders
0.6.2+26.1.2
greedy-meshing-0.6.2+26.1.2.jar
15 Nov 2026
0.6.2+26.1.1
greedy-meshing-0.6.2+26.1.1.jar
15 Nov 2026
0.6.2+1.21
greedy-meshing-0.6.2+1.21.jar
15 Nov 2026
0.6.2+1.21.2
greedy-meshing-0.6.2+1.21.2.jar
15 Nov 2026
0.6.2+1.21.3
greedy-meshing-0.6.2+1.21.3.jar
15 Nov 2026
0.6.2+1.21.1
greedy-meshing-0.6.2+1.21.1.jar
15 Nov 2026
0.6.2+1.21.6
greedy-meshing-0.6.2+1.21.6.jar
15 Nov 2026
0.6.2+1.21.7
greedy-meshing-0.6.2+1.21.7.jar
15 Nov 2026
0.6.2+1.21.4
greedy-meshing-0.6.2+1.21.4.jar
15 Nov 2026
0.6.2+1.21.5
greedy-meshing-0.6.2+1.21.5.jar
15 Nov 2026
0.6.2+1.21.8
greedy-meshing-0.6.2+1.21.8.jar
15 Nov 2026
0.6.2+1.21.9
greedy-meshing-0.6.2+1.21.9.jar
15 Nov 2026
Looking for an older file? The official Modrinth project page is in Resources.