ModsFinder

Rotting Food

by Wayzle

Rotting Food adds a spoilage mechanic to food items, so eaten-later meals lose their original effects as days pass in the world.

FabricClient and serverApache License 2.0Open source1.21 – 1.21.10

What it does

Food items move through stages as world days pass, and each stage can change nutrition, saturation, eating time, color and effects. Stages are ordered from highest to lowest, and the highest matching one applies first. Duration is measured in world days, and food does not rot right away after it is obtained. Changes are written as simple equations of the original value, such as x 2 + 1, or as a plain number.

The mod works on food added by other mods as well as vanilla items, and it is meant to be combined with favorite food mods. A randomiseFoodState option gives food items a random starting state within a range set by maxRandomState, so a value of 2 yields either state 0 or 1. The mod also adds more chests filled with food and more food farms. Its configuration is driven by oωo (owo-lib), which must be installed as a required dependency.

Rotting Food targets Fabric only and runs on client and server, so both the server and every player need it. Files exist for 1.21 – 1.21.10, with 0.5.1+1.21.9 for 1.21.10 as the latest build, and the code is open source under the Apache License 2.0.

Key features

  1. Staged spoilage

    Each food gains stages that change its values once a set number of world days has passed.

  2. Custom stage effects

    A stage can add its own effects, and food keeps its original effects in that stage.

  3. Random starting state

    Food can begin in a random state within a configured range, so identical items may differ.

  4. Equation-based values

    Nutrition, saturation and eating time are set with equations based on the original value.

  5. Removable rotting

    Turning off the component setting removes the rotting behavior from items, which then behave as normal food.

Compatibility

Latest build for each game version and loader.

1.21.x11 of 11 versions with builds
1.21.100.5.1+1.21.9
1.21.90.5.1+1.21.9
1.21.80.5.1+1.21.5
1.21.70.5.1+1.21.5
1.21.60.5.1+1.21.5
1.21.50.5.1+1.21.5
1.21.40.5.1+1.21.2
1.21.30.5.1+1.21.2
1.21.20.5.1+1.21.2
1.21.10.6.4+1.21
1.210.6.4+1.21
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

oωo (owo-lib)A general utility, GUI and config library for modding on Fabric and Quilt
Required

Use cases

Who it’s for: Server owners and modpack authors who want food to spoil over time on Fabric, and players who accept a stricter food economy.

How it compares

Full comparison

Hearts as Food is a Fabric mod for 1.21.8 under All rights reserved, with no open source code. Expanded Food is open source under the CC0 1.0 Universal license and covers 1.21.8 – 1.21.10. TrulyRandom is open source under the MIT License for 1.21 – 26.3, a wider range than Rotting Food's.

ModLoadersGame versionsEnvironmentUpdated
Rotting FoodFabric1.21 – 1.21.10Client and server2026-02-23
Hearts as FoodFabric1.21.8Client and server2026-05-12
Expanded FoodFabric1.21.8 – 1.21.10Client and server2025-11-12
TrulyRandomFabric1.21 – 26.3Client and server2026-10-14

Questions

Does Rotting Food need Fabric API or oωo?

oωo (owo-lib) is required. It requires oωo (owo-lib).

Do both the server and players need the mod?

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

Can the rotting behavior be turned off?

Yes. Setting modDataComponentsEnabled to false removes the rotting functionality from items.

Which game versions does Rotting Food cover?

Files exist for 1.21 – 1.21.10, 11 release versions in total.

In the catalog

Rotting Food is one of 6,151 Food mods on ModsFinder, and one of 2,715 Food mods for Fabric. 15,569 mods support Minecraft 1.21.10.

Similar mods

What the author says

This fully customizable mod adds a rotting mechanic to all foods in the game, even to ones added by other mods. No more chest filled with food. No more food farms! Here are a things you should know before tampering with the config: - All Food Stages must be in order. The highest one comes first. - Values for…
Wayzle, on the Modrinth page

Official listing

Owner
Wayzle
Published
2026-01-10
Updated on Modrinth
2026-02-23
Facts verified
2026-10-15

Tags