ModsFinder

Gelatin

by Wisp Forest

Gelatin is a Fabric library that gives mod creators a registry for adding new DyeColor values to Minecraft without rewriting the color code themselves.

FabricClient and serverMIT LicenseOpen source1.19.2 – 1.20.1

What it does

Minecraft hard-codes its dye colors as a fixed enum, which makes new colors difficult to add. Gelatin replaces that enum with a DyeColorant registry, so other mods can register extra colors and use them across the game. Gelatin is open source under the MIT License and requires Fabric API.

The library targets the same problem that makes new colors costly: every colored variant, such as wool, concrete, beds and other blocks and items, needs its own recipes and handling. Gelatin moves that work into one shared registry, and its color order is kept in sync between server and client to avoid the desyncs that load order can cause when colors are only partly extended. Client and server both need the mod, and it is published for 1.19.2 – 1.20.1.

Key features

  1. DyeColorant registry

    A registry that lets mods add new dye colors without editing the vanilla DyeColor enum directly.

  2. Synced color order

    Color indexes are kept consistent between server and client, reducing desyncs when colors are added by different mods.

  3. Shared handling for colored variants

    Colored blocks and items can draw on one registry instead of each mod writing separate recipe and variant code.

  4. Built for other mods

    Gelatin is aimed at mod creators who want new dye colors, so they can add colors without each one needing its own maintenance.

Compatibility

Latest build for each game version and loader.

1.20.11.1.2+1.20.1
1.201.1.0+1.20.1
1.19.41.0.1+1.19.4
1.19.21.0.1+1.19
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 4

oωo (owo-lib)A general utility, GUI and config library for modding on Fabric and Quilt
Optional
Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional
Condensed CreativeA convenient way to store similar items in a single expandable Condensed Slot
Optional
FerriteCoreMemory usage optimizations
Optional

Required by 1 mod

Use cases

Who it’s for: Mod developers who need new DyeColor values in their own content. Players mainly meet Gelatin as a dependency of another mod, such as Jello, which requires it.

How it compares

Full comparison

Craftable Slime for Fabric is server-side only, open source under the CC0 1.0 Universal license, and published for 1.19.2 – 1.20.2, so players can join without installing it. QsLib is a Fabric library for client and server, open source under the MIT License, with files for 1.20.1 – 1.20.6, which covers versions Gelatin does not reach. NarratorBeGone is client-side only, open source under the Apache License 2.0, and works 1.16.1 – 1.20.1, but it is a narration toggle rather than a color library.

ModLoadersGame versionsEnvironmentUpdated
GelatinFabric1.19.2 – 1.20.1Client and server2023-09-13
Craftable Slime for FabricFabric1.19.2 – 1.20.2Server-side only2023-11-13
QsLibFabric1.20.1 – 1.20.6Client and server2026-05-11
NarratorBeGoneFabric1.16.1 – 1.20.1Client-side only2024-12-22

Questions

Does Gelatin need Fabric API?

Yes. Fabric API is a required dependency and must be installed alongside Gelatin on Fabric 1.20.1 or the other supported versions.

Does Gelatin have to be installed on both sides?

Yes. Installation covers the server and each player's game.

Which game versions does Gelatin support?

Files exist for 1.19.2, 1.19.4, 1.20 and 1.20.1, with 1.1.2+1.20.1 for 1.20.1 as the latest Fabric file, released 2023-09-13.

In the catalog

Gelatin is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 34,764 mods support Minecraft 1.20.1.

More from Wisp Forest

All projects

Similar mods

What the author says

Gelatin's is Color-Focused Library Mod useful for Mod creators who want to add new DyeColors to Minecraft without needing to do it themself. The Main Goal of Gelatin is to implement the DyeColorant Registry all around Minecraft allowing for any amount of Colors to be added by other mods without going thru hell to do…
Wisp Forest, on the Modrinth page

Official listing

Owner
Wisp Forest
Published
2022-09-03
Updated on Modrinth
2023-09-13
Facts verified
2026-10-15

Tags