Back to mods
Auto Seam Blend project artwork

CurseForge · Minecraft mod

Auto Seam Blend

Automatic connected textures for Minecraft, editable and exportable in-game.

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Auto Seam Blend release should I use?

Updated last month
Latest stable file AutoSeamBlend 1.0.3 (1.20.1 forge)
Game version 1.20.1
Loader Forge

Auto Seam Blend AutoSeamBlend 1.0.3 (1.20.1 forge) targets 1.20.1 with Forge. The project page does not say whether this file belongs on the client, dedicated server, or both. All 4 required mods have matching files.

Where it goes

Is Auto Seam Blend required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Forge
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Auto Seam Blend AutoSeamBlend 1.0.3 (1.20.1 forge) need?

AutoSeamBlend 1.0.3 (1.20.1 forge). Change the file and its required mods may change too.

All 4 required mods have matching files

Install Architectury API, Fzzy Config, UI Lib, Kotlin for Forge first. We found matching files for this game-version and loader setup.

Architectury API Needed by Auto Seam Blend AutoSeamBlend 1.0.3 (1.20.1 forge)
required
Matching file found Matched file: [Forge 1.20(.1)] v9.2.14
Fzzy Config Needed by Auto Seam Blend AutoSeamBlend 1.0.3 (1.20.1 forge)
required
Matching file found Matched file: fzzy_config-0.7.7+1.20.1+forge
UI Lib Needed by Auto Seam Blend AutoSeamBlend 1.0.3 (1.20.1 forge)
required
Matching file found Matched file: UI Lib Forge 1.20.1 - 0.3.6
Kotlin for Forge Needed by Auto Seam Blend AutoSeamBlend 1.0.3 (1.20.1 forge)
required
Matching file found Matched file: Kotlin for Forge 4.12.0

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add Auto Seam Blend without breaking your instance.

Built for Auto Seam Blend AutoSeamBlend 1.0.3 (1.20.1 forge). Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use AutoSeamBlend 1.0.3 (1.20.1 forge). It targets 1.20.1 with Forge; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Architectury API, Fzzy Config, UI Lib, Kotlin for Forge first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside AutoSeamBlend 1.0.3 (1.20.1 forge). It opens that exact file at the source.

About this project

What does Auto Seam Blend add?

AutoSeamBlend

Automatic connected textures for Minecraft blocks — no block lists, no manual textures. Preview, paint, and export them right inside the game.

What is it?

Place the same block next to itself in Minecraft and you often see a visible seam between the two surfaces — glass panes are the classic example. Connected textures make neighbouring surfaces flow into each other, so a whole wall looks like one continuous block instead of many separate tiles.

AutoSeamBlend does this for you automatically:

  • it finds suitable blocks on its own (no lists to fill in);
  • it picks the right connection style for each block;
  • it generates the missing texture states.

It is an add-on for the well-known connected-texture engines. Install any one of them and AutoSeamBlend is ready to go.

Features

  • Automatic discovery — AutoSeamBlend looks at how each block is actually modelled and rendered, then chooses good candidates by itself.
  • In-game GUI — type /autoseamblend to open an editor: see which blocks already use connected textures and add your own.
  • Real 3D preview — see the connected result live, add neighbouring blocks, rotate and zoom. What you see is what the game renders.
  • Pixel painting — adjust the texture of all six faces of a block with an in-game pixel editor (brush, eraser, eyedropper, fill, undo/redo).
  • Native property editing — change connection properties in the format your engine understands, without breaking existing resource packs.
  • One-click export — export a ready-to-use “baked” resource pack that loads even without AutoSeamBlend installed (you still need the connected-texture engine).
  • Respects your packs — existing textures and author-made content are never overwritten; AutoSeamBlend only completes what is missing.

Quick start

  1. Install AutoSeamBlend for your Minecraft version and loader.

  2. Install Fzzy Config (required) and any one of these engines:

    The available engines depend on the version and loader (for example, some Fabric targets have no CTM adapter). On some loaders, Fabric API and Fabric Language Kotlin are also required. The UI library (UILib) is bundled with the mod — nothing else to install.

  3. Launch the game. Type /autoseamblend to open the GUI, or /autoseamblend export to export a baked resource pack.

Configuration & priority

AutoSeamBlend has three configuration entry points. Their priority, from highest to lowest:

  1. Third-party resource packs — connection rules written in your engine's native format by any resource pack (for example OptiFine-style/MCPatcher packs for Continuity, as well as CTM, Fusion and Athena rules). This is the highest-priority source; AutoSeamBlend never overwrites content written by pack authors.
  2. Built-in resource pack — created when you add blocks in the in-game GUI (/autoseamblend) and save. It lives in resourcepacks/AutoSeamBlend Managed/ and only fills in what third-party packs do not cover.
  3. Config file — config/autoseamblend/autoseamblend.json5 (Fzzy Config). Best for adding or excluding blocks by hand; it has the lowest priority and only applies when nothing above it matches.

Priority rule: third-party resource pack > built-in resource pack > config file. When a higher-priority source matches, lower-priority sources never override it. When nothing higher matches, the lower-priority source applies in full and only completes the missing texture states.

Common config fields:

  • automaticDiscovery — automatic discovery toggle, true by default;
  • targets — add target blocks per method bucket, for example add "minecraft:stone" under targets.auto.non-compatibility, or use "#minecraft:stone" to make the whole tag a connection group;
  • excludedTargets — explicitly exclude blocks you do not want processed.

After editing the config file, reload the game's resources to apply the changes (for example press F3+T or restart the game).

Requirements

  • Client-side only — works in singleplayer and on any server; the server does not need the mod.
  • Required: Fzzy Config.
  • At least one supported connected-texture engine from the list above.
  • If several engines are installed, AutoSeamBlend picks the right one automatically.

FAQ

Nothing changed in-game? Make sure at least one engine is installed and active. Without an engine, AutoSeamBlend only shows a diagnostics screen.

Do I need to install it on my server? No — AutoSeamBlend is purely client-side.

Will it modify my worlds or resource packs? No. It only writes to its own “AutoSeamBlend Managed” resource pack when you save, and exports go to a separate folder you choose.

Why isn't a particular block connected? Automatic discovery is based on the block's real model and texture behaviour. Blocks with special dynamic rendering may not be picked up automatically — you can still add them manually in the GUI or in the config file and edit them there.

Which engine should I choose? Any one from the list works. They use different formats internally, but the editing and export workflow is the same.

Can I share my result with others? Yes — the exported baked pack is a normal resource pack. Anyone with the same engine can use it, even without AutoSeamBlend.

Is it compatible with other mods? Of course — that's exactly what it was made for!

ModernFix compatibility: AutoSeamBlend is incompatible with ModernFix’s mixin.perf.dynamic_resources optimization. When this option is enabled, block models may not be fully baked during AutoSeamBlend’s initial surface scan, causing all generated blending surfaces to be silently rejected. Set mixin.perf.dynamic_resources=false to restore blending.

License and credits

  • Author: kltyton
  • License: LGPL-3.0-or-later
  • AutoSeamBlend builds on the public APIs of Continuity/NeoContinuity, CTM, Fusion, Athena, Fzzy Config and UILib. Thanks to all of those projects.

Project description from CurseForge.

Pick your setup

Auto Seam Blend by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

6 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Auto Seam Blend versions and loaders

32 of 32 releases match

Looking for an older file? The official CurseForge project page is in Resources.