ModsFinder

Spoiled

by Mrbysco

Spoiled makes food items lose freshness over time, so players must eat or store their supplies before they go bad.

FabricForgeNeoForgeClient and serverMIT LicenseOpen source1.17.1 – 26.1.2

What it does

Food items in Spoiled spoil after one day, and a stack's freshness drops as its age grows. Placing food inside a shulker box stops it from spoiling, and the server config can list other containers that speed spoilage up instead. A client config option changes the food tooltip to show freshness as a percentage.

The mod is intended mainly for modpack developers, who can tune its defaults and pair it with other mods. The wiki explains how to check the settings, and an example in the author notes shows how to make a Cooking for Blockheads fridge spoil food by adding its tile entity to the containerBlacklist in the Spoiled config. CraftTweaker can add or remove spoilage for individual foods. Cloth Config API and Fabric API are required, and the optional dependencies are CraftTweaker, Curios API, Just Enough Items (JEI), Roughly Enough Items (REI) and Sable. Spoiled runs on client and server, so the server and every player need it.

Key features

  1. Timed food spoilage

    Food items lose freshness over time, with spoilage starting after one day.

  2. Shulker box protection

    Food stored inside a shulker box does not spoil, which gives players a simple way to preserve supplies.

  3. Configurable containers

    The server config lists containers that increase spoilage, so server owners decide which storage speeds food decay.

  4. Freshness in tooltips

    An optional client setting shows the freshness of food as a percentage in its tooltip.

Compatibility

Latest build for each game version and loader.

26.x2 of 2 versions with builds
26.1.212.1.0Not available12.1.0
26.112.0.0Not available12.0.0
1.21.x7 of 7 versions with builds
1.21.1111.0.0Not available11.0.0
1.21.1010.0.0Not available10.0.0
1.21.89.0.0Not available9.0.0
1.21.58.0.0Not available8.0.0
1.21.47.0.1Not available7.0.1
1.21.16.3.0Not available6.3.0
1.216.0.1Not available6.0.1
1.20.x5 of 5 versions with builds
1.20.65.0.0Not available5.0.0
1.20.44.0.24.0.24.0.2
1.20.23.0.13.0.03.0.1
1.20.12.2.22.2.22.2.2
1.20Not available1.8.0Not available
1.19.x3 of 3 versions with builds
1.18.x1 of 1 version with builds
1.17.x1 of 1 version with builds
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 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
Cloth Config APIConfiguration Library for Minecraft Mods
Required

Optional 3

Just Enough Items (JEI)View Items and Recipes
Optional
Roughly Enough Items (REI)Clean and Customizable. Alternative to Just Enough Items/JEI.
Optional
CraftTweakerCraftTweaker allows modpacks and servers to customize the game. With CraftTweaker you can change recipes, script events, add new commands and even change item properties!
Optional

Use cases

Modpack tuning

Modpack developers can set spoilage rules for each container and pair the mod with cooking or storage mods.

Cooking mod integration

A fridge from another mod can be excluded from spoilage through the containerBlacklist option in the Spoiled config.

Who it’s for: Modpack developers and server owners who want food to spoil over time, with control over which containers affect it.

How it compares

Full comparison

Spoiled is client and server and is open source under the MIT License, with builds for 1.17.1 – 26.1.2. FFFoodSpoilageAndPreservation runs on Fabric and NeoForge for 1.21.1 – 26.3 and is released under All rights reserved, so its code is not open source. Food Spoiling is a Forge mod for 1.12.2 only and is open source under the MIT License, the same license as Spoiled.

ModLoadersGame versionsEnvironmentUpdated
SpoiledFabric, Forge and NeoForge1.17.1 – 26.1.2Client and server2026-10-08
FFFoodSpoilageAndPreservationFabric and NeoForge1.21.1 – 26.3Client and server2026-10-10
Food SpoilingForge1.12.2Client and server2025-10-25

Questions

Does Spoiled need Fabric API on Forge?

No. Fabric API is required only on Fabric. Cloth Config API is required on every loader that Spoiled supports.

Does Spoiled have to be installed on the server?

Yes. The environment is client and server, so the server and every player need the mod, and server owners set the container rules in the server config.

Which versions does Spoiled support?

Builds cover 1.17.1 – 26.1.2, and the latest Fabric and NeoForge files target 1.21.1 while the latest Forge file targets 1.20.1.

In the catalog

Spoiled is one of 6,151 Food mods on ModsFinder, and one of 2,715 Food mods for Fabric. 15,189 mods support Minecraft 26.1.2.

More from Mrbysco

All projects

Similar mods

What the author says

This mod will spoil your food over time. Currently all food items spoil after 1 day. You can stop food from spoiling by placing it inside a shulker box.
Mrbysco, on the Modrinth page

Official listing

Owner
Mrbysco
Published
2022-12-28
Updated on Modrinth
2026-10-08
Facts verified
2026-10-15

Tags