ModsFinder

Ratatouille

by RAT

Players and mod authors who install doctor4t's mods need Ratatouille, a library that supplies shared rendering, cosmetics and sound utilities, plus the RAT Plushies.

FabricQuiltClient and serverAll rights reserved1.20.1 – 1.21.7

What it does

Ratatouille provides shared code for doctor4t's mods and supporter cosmetics. It derives its rendering utilities from Lodestone, a library by Sammy, and it has shipped with a Lodestar component that was removed in the 1.21.1 builds. Fabric API is required, and the mod is published for Fabric and Quilt, with files for 1.20.1, 1.21.1 and 1.21.7.

The library is built for two groups: other mod authors who want to register custom armor, cosmetics, hit sounds or arm rendering without writing that code again, and players who run supporter cosmetics on a client or server. It is client and server, so both sides need it. The mod is released under All rights reserved and is not open source, though its source code and issue tracker are public.

Key features

  1. Custom model armor registration

    A single call registers a new armor set that uses a custom model, with display conditions for helmet, chestplate, leggings and boots.

  2. Cosmetics customization

    A utility for supporter cosmetics that can also serve other cosmetic mods needing simple customization.

  3. Item hit sounds and particles

    Helpers that attach a custom hit sound and particle effect to an item.

  4. First person arm rendering

    An interface lets a feature renderer draw parts on the player's hand in first person view.

  5. Three plush items

    Rat Maid, Folly and Mauve are plush items; each one can be honked, and a noteblock placed on top plays its honk sound as the instrument.

Compatibility

Latest build for each game version and loader.

1.21.71.0.10-1.21.71.0.10-1.21.7
1.21.11.4.3-1.21.11.4.3-1.21.1
1.20.11.0.9-1.20.11.0.9-1.20.1
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

Required by 6 mods

Use cases

Adding custom armor

A mod author registers a model-based armor set in client initialization, reusing the armor template model the project provides.

Cosmetic mods

Cosmetic mods use the customization util to add simple per-player options without building their own system.

Who it’s for: Players who run doctor4t's mods and supporter cosmetics, and mod authors building armor, cosmetics or arm-rendering features on top of the same utilities.

How it compares

Full comparison

Nitrogen is client-side only, so only players install it, and it is published for Fabric alone, for 1.21.1 – 1.21.10. Emberfired works on both sides, with Fabric, NeoForge and Quilt files for 1.19.2 – 1.21.11, under All rights reserved. InterdimensionalLib is client and server, open source under the MIT License, and covers 1.21 – 1.21.1 on Fabric and Quilt.

ModLoadersGame versionsEnvironmentUpdated
RatatouilleFabric and Quilt1.20.1 – 1.21.7Client and server2025-12-18
NitrogenFabric1.21.1 – 1.21.10Client-side only2025-12-09
EmberfiredFabric, NeoForge and Quilt1.19.2 – 1.21.11Client and server2026-03-22
InterdimensionalLibFabric and Quilt1.21 – 1.21.1Client and server2026-05-10

Questions

Does Ratatouille need Fabric API?

Yes. Fabric API is a required dependency, and it must be installed alongside Ratatouille on Fabric or Quilt.

Does the server need Ratatouille?

Yes. The server and every player need the mod installed.

Which game versions have files?

Files exist for 1.20.1, 1.21.1 and 1.21.7, and the latest Fabric and Quilt builds are 1.4.3-1.21.1 for 1.21.1, published 2025-12-18.

In the catalog

Ratatouille is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 13,697 mods support Minecraft 1.21.7.

More from RAT

All projects

Similar mods

What the author says

This util allows you to easily register new armor sets that use a custom model with a single method call (and that custom model as the game does need to know what you wish to render). Once you have finalized your model, you can export it with Blockbench: File -> Export -> Export Java Entity. Open the generated Java…
RAT, on the Modrinth page

Official listing

Owner
RAT
Published
2024-11-16
Updated on Modrinth
2025-12-18
Facts verified
2026-10-15

Tags