Back to mods
Saturation Plus project artwork

CurseForge · Minecraft mod

Saturation Plus

Increase Minecraft's saturation limit past 20

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which Saturation Plus release matches Fabric?

Updated 4 months ago
Best match for your filters saturation_plus-1.3.0-26.1.jar
Game version 26.1, 26.1.1, 26.1.2
Loader Fabric

Saturation Plus saturation_plus-1.3.0-26.1.jar targets 26.1, 26.1.1, 26.1.2 with Fabric. The project page does not say whether this file belongs on the client, dedicated server, or both. No extra mods listed for this file.

Where it goes

Is Saturation Plus required on the client, server, or both?

The project page does not say whether this file belongs on the client, dedicated server, or both.

Client Source doesn’t say
Dedicated server Source doesn’t say
Loader for this release Fabric
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

The source does not explicitly classify this release as client-only or server-only.

What else does Saturation Plus saturation_plus-1.3.0-26.1.jar need?

saturation_plus-1.3.0-26.1.jar on Fabric. Every mod below is checked against that same setup.

No extra mods listed for this file

This file does not list any required mods. Do not add a library just because a different file uses it.

This file does not list any required or optional mods.

Before you install it

Add Saturation Plus without breaking your instance.

Built for Saturation Plus saturation_plus-1.3.0-26.1.jar on Fabric. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use saturation_plus-1.3.0-26.1.jar. It targets 26.1, 26.1.1, 26.1.2 with Fabric; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    This file does not list any required mods. Do not add a library just because a different file uses it.

  3. 03

    Put it on the correct side

    The project page does not say whether this file belongs on the client, dedicated server, or both.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside saturation_plus-1.3.0-26.1.jar. It opens that exact file at the source.

About this project

What does Saturation Plus add?


Project Updates:

Going forward, Fabric and NeoForge will continue to receive updates for Minecraft 26.1 and beyond, while Forge will be backported to older versions like 1.16.

So far, V1.3-26.1 functions as intended for Fabric and NeoForge 26.3 (If any bugs occur, use the Issues tab to submit a report).

See the **Updates** tab below to see what implementations to expect in version 1.4 for this mod.

Traditionally, saturation cannot exceed the player's hunger level, which caps out as 20.

This mod adds the following QoL improvements to saturation:

  • Saturation is not restricted to hunger level. For instance, a player with a hunger level of 6 can still have a saturation level of 7 or more.

  • Excess hunger bars from eating food will be carried over as saturation. For instance, eating a golden carrot (6 hunger points) at 18 hunger points will bring hunger to the maximum of 20, with the remaining 4 being allocated to saturation points.

  • Saturation can accumulate past 20, allowing the full efficiency of mods that restore large amounts of hunger or saturation points (>20).

For mod versions 1.0-1.2, saturation can be made visible through mods such as AppleSkin, or queried through the added command /getSaturation.

For 1.3+, saturation and exhaustion are available as visual indicators beside the hunger bar.

Saturation Plus must be installed on both client and server to function as intended.

This mod currently prioritizes Minecraft Fabric, but d evelopment on Forge/NeoForge is currently focused on Minecraft versions 1.20+.

If enough requests are made concerning earlier versions, further backports could be considered in the future.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Currently supported versions (Minecraft Fabric):

1.14.4 1.15 - 1.15.2

1.16 - 1.16.5 1.17 - 1.17.1

1.18 - 1.18.2 1.19 - 1.19.4

1.20 - 1.20.6 1.21 - 1.21.11

26.1 - 26.1.2 26.2 26.3

(Minecraft NeoForge):

1.20 - 1.20.6 1.21 - 1.21.11

26.1 - 26.1.2

(Minecraft Forge):

1.20 - 1.20.6 1.21 - 1.21.11

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Updates:

Version 1.1 (Fabric)*

Added two new gamerules for customizing how saturation works for each world:

Hunger Limits Saturation - Saturation level never exceeds the current hunger level. Set to false to allow saturation values above 20.

Max Saturation Level - The upper limit for saturation. Set to a negative integer (ex. -1) to disable this limit, allowing for uncapped saturation (remember to disable Hunger Limits Saturation).

For the vanilla experience, set hungerLimitsSaturation = true and maxSaturation = 20.

*This feature is fully implemented in 1.1 of the Forge and NeoForge ports of this mod.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Version 1.2 (Fabric)*

Added two commands for manually adjusting saturation:

/addSaturation - Adds (or subtracts, using a negative input) saturation.

/setSaturation - Directly changes saturation to the specified amount.

For both commands, saturation is clamped between 0 and the floating point limit (3.4e+38F).

*This feature is fully implemented in 1.0 of the Forge and NeoForge ports of this mod.

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Version 1.3 (Fabric)*

The Saturation status effect has been adjusted to account for mods that grant long-lasting status effects.

Instead of always giving 1 saturation point per tick, players with the status effect will gradually receive less points the more saturation they already have.

(ex. 0.125/tick at 21 saturation, 0.025/tick at 22 saturation)

Added three gamerules to further customize saturation mechanics per world:

Always Hungry - If enabled, players can eat any food regardless of hunger level in Survival or Adventure mode.

Max Exhaustion Level - The max exhaustion level before hunger or saturation depletion. Set to 0 to disable exhaustion, allowing for players to never starve (not recommended).

Saturation Status Effect Decay Rate - Controls the rate of decay for the Saturation status effect. Larger numbers means higher decay rate (players receive less saturation the more they already have); set to 0 to keep saturation gain as constant (1/tick).

*The above features are fully implemented in the 1.2 Forge and NeoForge ports of this mod. The features below are available in 1.3 on all mod loaders.

Saturation and exhaustion stats now appear as visuals beside the hunger meter.

  • Saturation is displayed in yellow text and is updated constantly through server packets.

  • Exhaustion is displayed in gray text as a percentage (saturation or hunger decreases at 100%, then exhaustion resets to 0%)

  • Both displays are disabled if the mod is not detected on the server (this mod must be installed on both client and server).

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Version 1.4 (Planned)*

Adds a configuration file for customizing the saturation/exhaustion client displays.

  • Look for the filename "saturation_plus-config.properties" in the .minecraft/config folder, which can be opened in a text editor such as Notepad.

  • Remember to save the file and restart your Minecraft instance to apply any changes!

- Note: a prototype of the config file with only the first setting (saturation.ui) exists for Fabric 1.3.1; Version 1.4 plans on expanding the file to include more settings.

  • saturation.ui: Default true, change setting to false to remove the UI client display entirely.

  • exhaustion.asPercentage: Default true, changes whether exhaustion displays as a ratio over the maxExhaustion gamerule or by its true unedited value.

  • saturation.color: Default 0xffffff00, controls saturation display color

  • exhaustion.color: Default 0xff808080, controls exhaustion display color

Adds a new gamerule:

Saturation Feedback Overlay - determines whether messages from commands (ex. /setSaturation) display as an action bar overlay (above the HUD) or as a chat message.

*Currently in development!

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Future plans:

  • Configuration file for customizing the visual saturation/exhaustion HUD (ongoing)

  • Potential: Ability to change max hunger level below or beyond 20

  • In progress: Ports to other mod loaders (ex. Forge, NeoForge)

- 1.20 and 1.21 are currently implemented for Forge and NeoForge (please report any issues if applicable). Further backports will be created if no issues are currently detected.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Project description from CurseForge.

Pick your setup

Saturation Plus by Minecraft version and loader

Choose the version and loader you play, then open the matching release.

76 available setups

Showing the newest 12 of 42 game versions. Older files are in the list below.

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

Saturation Plus versions and loaders

11 of 50 releases match
Clear filters

Looking for an older file? The official CurseForge project page is in Resources.