Description
Better Blending
Smoother terrain transitions without changing Minecraft's blocky style.
Better Blending softens the hard edges between neighboring terrain textures. Dirt can blend into stone, sand into grass, and patches of rock into cave walls instead of every material ending at a perfectly sharp border.
The goal isn't to make Minecraft look realistic or hide the blocks. It just makes terrain transitions feel a little more natural while keeping the normal pixel-art style.
Minecraft 1.21.1 · Fabric & NeoForge · Client-side only · No shader pack required

How it works
Blending follows exposed block faces rather than only working on the top of terrain, so you'll see it on cave walls, floors, cliffs, and ceilings too.
It works in the Overworld, Nether, End, and modded dimensions.
Features include:
- Local blending between blocks directly next to each other.
- Regional blending for smoother transitions across larger areas.
- Optional texture alignment to keep the effect lined up with Minecraft's texture pixels.
- Biome color support, including tinted blocks such as grass.
- Adjustable terrain detail for adding some extra variation to large surfaces.
- Block exclusions for anything you don't want participating in the effect.

The effect works on floors, walls, ceilings, and other exposed terrain.
Configuration
The default settings are meant to keep the effect fairly subtle, but most parts of the blending can be adjusted.
You can change the overall strength, local and regional blending, texture alignment, terrain detail, and which dimensions the effect runs in.
For an in-game settings menu, install Cloth Config. Fabric users will also need Mod Menu to open it.
Changes made through the settings screen apply immediately.
You can also edit:
config/better-blending.json
If you edit the file manually, restart Minecraft afterward.
Installation
For Minecraft 1.21.1 on Fabric or NeoForge:
- Download the version for your mod loader.
- Put it in your
modsfolder. - Fabric users also need Fabric API.
- Launch Minecraft.
Better Blending is enabled by default.
The mod is completely client-side, so it does not need to be installed on the server.
It only changes how terrain is rendered. It does not modify blocks, world generation, or saved worlds, and it does not require a shader pack.
Renderer and shader compatibility
Better Blending 0.2.0 includes integrations for:
- Sodium 0.6.13 on Fabric and NeoForge
- Embeddium 1.0.15 on NeoForge
You only need one terrain renderer installed.
Iris is supported with shaders both enabled and disabled.
Tested versions:
- Iris 1.8.8 on Fabric
- Iris 1.8.12 on NeoForge
Both were tested with Sodium.
Blending is applied before the shader pack's lighting, which allows packs to keep their own shadows, fog, and lighting effects.
It has also been tested with Complementary Reimagined.
Shader packs that use unusual texture sampling, custom geometry, or tessellation may need additional compatibility work. Better Blending also leaves shader pack normal and specular maps unchanged.
Resource packs and modded blocks
Better Blending finds supported textures through block models rather than relying on a fixed list of vanilla blocks.
That means many resource packs and modded blocks can work automatically.
Some things are intentionally left alone or may not blend correctly, including unusual block models, complex layered textures, fluids, and translucent geometry.
Performance
Blending does add some extra GPU work.
The biggest performance cost usually comes from regional blending, since it samples terrain across a larger area.
The actual impact depends on your GPU, the area you're in, and your settings.
If you want a lighter setup, regional blending can be reduced or disabled without turning off local blending.

Blending works in the Nether and other dimensions too.
Bugs and compatibility issues
If you find a strange transition or something that doesn't work with another mod or resource pack, please include as much information as you can when reporting it:
- A screenshot
- The affected block names
- Minecraft version
- Fabric or NeoForge
- Resource packs you're using
- Sodium, Embeddium, Iris, or other rendering mods you're using
That makes it much easier to reproduce and fix.






