Universal Dyeing
by StaticLabs
Universal Dyeing lets players recolor beds, carpets, wool, banners, candles, glass, terracotta, concrete and other dyeable blocks by crafting them in a new dye grid.
What it does
Placing a colored item in the new crafting grid with dye changes its color, and the recipe is shapeless, so the order of ingredients does not matter. Re-dyeing works on beds, glass, shulker boxes, and the other covered variants, which removes the need to break and rebuild a block to get a new color.
Coverage spans more than 300 item and block variants, including the glass family, terracotta and concrete families, bundles, shulker boxes and wolf armor. The mod is built on the native recipe system of Minecraft 1.21.1 and is described by its author as having no tick-loop cost.
Universal Dyeing is published for Fabric, Forge, NeoForge and Quilt, with a data pack option for servers. Files exist for 1.21 – 26.1.2 across 15 release versions, and the latest file is 26.1+mod for 26.1.2, released on 2026-04-29. Only the server needs to run it, so players can join without installing it. The code is not open source; the mod is released under All rights reserved.
Key features
Shapeless re-dyeing
Place a colored item and dye in the new grid, and the item takes the new color without a fixed ingredient order.
Broad block coverage
Beds, carpets, wool, banners, candles, glass, panes, terracotta, concrete and concrete powder can all be recolored.
Bundles and shulker boxes
Bundles, shulker boxes and wolf armor are covered, so dyed variants of these items can be made from existing stock.
Native recipes
Recolors are added as standard crafting recipes that use the native recipe system, so no extra blocks or screens are introduced.
Gallery
Compatibility
Latest build for each game version and loader.
26.x3 of 3 versions with builds
1.21.x12 of 12 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
OmniDye is needed on the server, with the client optional, with files for 1.21.4 – 26.2. Colorize is a client and server mod under the MIT License and open source, for 1.18 – 26.3. Re-Dye Terracotta [PurpurPack] is open source under the MIT License and covers only terracotta, for 1.20 – 26.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Universal Dyeing | Fabric, Forge, NeoForge and Quilt | 1.21 – 26.1.2 | Server required, client optional | 2026-04-29 |
| OmniDye | Fabric, Forge, NeoForge and Quilt | 1.21.4 – 26.2 | Server required, client optional | 2026-07-22 |
| Colorize | Fabric, Forge, NeoForge and Quilt | 1.18 – 26.3 | Client and server | 2026-09-15 |
| Re-Dye Terracotta [PurpurPack] | Fabric, Forge, NeoForge and Quilt | 1.20 – 26.2 | Server required, client optional | 2026-06-24 |
Questions
Does Universal Dyeing need to be installed on the client?
Which loaders does Universal Dyeing support?
Which versions are covered?
Can it recolor glazed terracotta?
In the catalog
Universal Dyeing is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from StaticLabs
Similar mods
Official listing
- Modrinth page
- modrinth.com/mod/universal-dyeing-datapack
- Owner
- StaticLabs
- Published
- 2026-04-29
- Updated on Modrinth
- 2026-04-29
- Facts verified
- 2026-10-15
