ModsFinder

Spice of Fabric

by Siphalor

Spice of Fabric makes a player's diet matter by lowering the nutrition of foods they eat often, a Fabric take on the Spice of Life idea.

FabricServer required, client optionalMIT LicenseOpen source1.16.4 – 26.1.2

What it does

Eating the same food repeatedly reduces its nutrition value, which pushes players toward a varied diet. The mod looks at the last 20 meals by default when working out nutrition, and the drop is fairly quick. All formulas are configurable, either by editing the config file directly or through the in-game config screen.

A Carrot Mode is included, inspired by Spice of Life: Carrot Edition. Players begin with fewer hearts than usual and regain more as they eat a wider range of foods. The thresholds for this mode can also be configured.

Food containers are items that hold several foods at once, similar to a shulker box, bundle or backpack, and players can eat straight from them with a right click. Three containers can be enabled in the config: the paper bag, which stores up to five food stacks, and the lunch box and picnic basket, which each store nine. Fabric API must be installed separately. The mod is server required with an optional client, and a server can enable the containers for players who lack the client mod by running Polymer.

Key features

  1. Diet-based nutrition

    Foods lose nutrition value the more often they are eaten, so the player has to vary their meals to stay well fed.

  2. Configurable formulas

    The nutrition formulas and the number of recent meals considered can be changed in the config file or in the config screen.

  3. Carrot Mode

    Players start with fewer hearts and gain more by eating diverse foods, with the rates set in the config.

  4. Paper bag container

    Made from paper alone, it holds up to five stacks of food and can be eaten from by right-clicking.

  5. Lunch box and picnic basket

    The lunch box is built from planks and gold, the picnic basket from bamboo; each holds up to nine food stacks.

Compatibility

Latest build for each game version and loader.

26.x3 of 3 versions with builds
26.1.21.6.3-beta.2+mc26.1.2
26.1.11.6.3-beta.2+mc26.1.2
26.11.6.3-beta.2+mc26.1.2
1.21.x12 of 12 versions with builds
1.21.111.6.3-beta.1+mc1.21.11
1.21.101.6.3-beta.1+mc1.21.10
1.21.91.6.3-beta.1+mc1.21.10
1.21.81.6.3-beta.1+mc1.21.8
1.21.71.6.3-beta.1+mc1.21.8
1.21.61.6.3-beta.1+mc1.21.8
1.21.51.6.3-beta.1+mc1.21.4
1.21.41.6.3-beta.1+mc1.21.4
1.21.31.6.3-beta.1+mc1.21.3
1.21.21.6.3-beta.1+mc1.21.3
1.21.11.6.3-beta.1+mc1.21.1
1.211.6.3-beta.1+mc1.21.1
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x1 of 1 version with builds
1.16.x2 of 2 versions with builds
ReleaseBetaAlphaNot available

This mod also publishes snapshot builds. Snapshots are not shown in the matrix.

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 2

AppleSkinFood/hunger-related HUD improvements
Optional
PolymerLibrary for creating better server side content!
Optional

Use cases

Survival with food variety

Players who want food to matter in long survival runs can use the nutrition system to make varied cooking worthwhile.

Server food rules

Server owners can tune the formulas and enable the containers for their players, with Polymer used to support clients that lack the mod.

Who it’s for: Survival players who want a food system with a reason to eat different things, and server owners who want to adjust how nutrition works on their server.

How it compares

Full comparison

Spice of Life: Carrot Cake is a Fabric mod for 1.20.1 with the server required and the client optional, released under the MIT License and open source, so it covers a narrower version range than Spice of Fabric. Upgraded Food is a Fabric mod for 1.21.8 only, server-side only, released under CC0 1.0 Universal and open source. Simple Nutrition runs on the client and server together for 1.18.2 – 1.20.1, under the MIT License, and is also open source. Lunch Bag is not open source, uses the MIT License, and runs on the client and server across Fabric, Forge and NeoForge.

ModLoadersGame versionsEnvironmentUpdated
Spice of FabricFabric1.16.4 – 26.1.2Server required, client optional2026-05-02
Spice of Life: Carrot CakeFabric1.20.1Server required, client optional2026-10-04
Upgraded FoodFabric1.21.8Server-side only2025-08-23
Simple NutritionFabric1.18.2 – 1.20.1Client and server2025-09-09
Lunch BagFabric, Forge and NeoForge1.18.2 – 26.2Client and server2026-06-24

Questions

Does Spice of Fabric need Fabric API?

Yes. Fabric API is a required dependency and has to be installed separately next to Spice of Fabric.

Do players need the mod on their client?

No. The server is required and the client is optional, so a player can join without it, but the server still has to run the mod.

How can a server enable the food containers without requiring clients to install Polymer?

Polymer is needed on the server, and the use-polymer option has to be turned on in the config. Players can then use the containers without installing the mod.

In the catalog

Spice of Fabric 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 Siphalor

All projects

Similar mods

What the author says

As you eat food, the nutrition value of the different kinds of food will decrease, so you're forced to have a diverse diet. By default, the last 20 meals are considered when calculating the nutrition values and the drop in the nutrition will be pretty rapid.
Siphalor, on the Modrinth page

Official listing

Owner
Siphalor
Published
2021-02-11
Updated on Modrinth
2026-05-02
Facts verified
2026-10-15

Tags