Back to mods
Unidye project artwork

CurseForge · Minecraft mod

Unidye

Create your own custom dyes by mixing the existing ones! Bring the dye count up to infinity!

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

Quick answer

Which Unidye release matches Fabric?

Updated 1 year ago
Best match for your filters Unidye 1.2.4+1.21-1.21.1.jar
Game version 1.21, 1.21.1
Loader Fabric

Unidye 1.2.4+1.21-1.21.1.jar targets 1.21, 1.21.1 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. All 2 required mods have matching files.

Where it goes

Is Unidye 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 Fabric
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 Unidye 1.2.4+1.21-1.21.1.jar need?

Unidye 1.2.4+1.21-1.21.1.jar on Fabric. Every mod below is checked against that same setup.

All 2 required mods have matching files

Install Polymorph, Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

1 listed on this file 1 pulled in by one of those mods
Polymorph Needed by Unidye 1.2.4+1.21-1.21.1.jar
required
Matching file found Matched file: polymorph-fabric-1.1.0+1.21.1.jar
Fabric API Needed by Polymorph
pulled in
Matching file found Matched file: [1.21.1] Fabric API 0.116.18+1.21.1

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 Unidye without breaking your instance.

Built for Unidye 1.2.4+1.21-1.21.1.jar on Fabric. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use Unidye 1.2.4+1.21-1.21.1.jar. It targets 1.21, 1.21.1 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install Polymorph, Fabric API first. We found matching files for this game-version and loader setup. 1 comes through another mod in the chain.

  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 Unidye 1.2.4+1.21-1.21.1.jar. It opens that exact file at the source.

About this project

What does Unidye add?

Unidye

Feel free to include this project in modpacks!

Use with Sinytra Connector for Forge Compatibility!

Unidye adds an ability to mix any dyes (alike leather armor dyeing) to get custom blends! Craft your own dyes and use them to dye wool, terracotta, make fireworks, banners, etc. The amount of minecraft dyes isn't finite anymore!

Getting Started

First of all, I heavily recommend using Polymorph to avoid vanilla dye recipe conflicts. If you do not use Polymorph, you will need to use a stick as an additional item when crafting custom dyes from vanilla dyes only.

Crafting custom dyes from vanilla dyes (without Polymorph installed):

Crafting custom dyes from vanilla dyes (with Polymorph installed):

Crafting custom dyes from other custom dyes:

You can also use custom dyes when mixing new custom dyes! In this case you will not need a stick regardless of Polymorph being installed or not.

Using Custom Dyes

Looking closer at your custom dye

If you look at your custom dye, you can see that it has different colors depending on its use. This reflects the way that vanilla dyes have inconsistent colors depending on the way we use them (e.g. all terracottas are more muted than their concrete counterpart). This means that, for example, dyeing terracotta will result in a custom terracotta with a corresponding color.

Custom Dye Tooltip

Crafting custom-colored blocks

You can use custom dyes to make dyed terracotta, concrete powder, glass, etc.

Recoloring custom-colored blocks

You can redye already dyed custom blocks, just like you can redye leather armor. The resulting block will have a color that is a mix between applied dyes and the color of the custom block.

Other uses

Dye your pets collars, your sheep's wool, craft custom colored fireworks, dye beacon beams, and do all other sorts of dye related things with custom dyes! (see gallery)

To clean any custom or vanilla dyed items just right-click a water cauldron.

You can use the following command to give yourself custom block with any color you want (where the color is in decimals)

For minecraft 1.20-1.20.4
/give @p unidye:custom_concrete{display:{color: }}

For minecraft 1.20.5+
/give @p unidye:custom_concrete[minecraft:dyed_color= ]

Porting and Compatibility

Forge/Neoforge ports are not coming in near times due to my lack of knowledge of these loaders, but maybe someday it will happen.

Planned Minecraft Versions: Currently no versions above 1.21.1 are planned with the new drop system pushing updates that frequently

Compatibility: Mods like Dye Depot that add new base dyes are semi-supported at the moment, but I will work on making a full compat. Mods that add their own uses to vanilla dyes are going to be compatted with at my own pace, since I cannot account for all the mods that add new uses. If you are a developer, and you would like to work on compatibility with Unidye and your mod, you can leave a feature suggestion at GitHub.

Project description from CurseForge.

Pick your setup

Unidye by Minecraft version and loader

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

9 available setups

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

Recent files

Unidye versions and loaders

22 of 22 releases match
Clear filters

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