HomeJavaModsThirst Exhaustion
Thirst Exhaustion
ModsJava

Thirst Exhaustion

by Azukii · on Modrinth

Rework of the base game's exhaustion system to integrate it with a new thirst system. Free Minecraft Java mod for 26.1.2.

⬇ Download on Modrinth
Thirst Exhaustion — screenshot 1Thirst Exhaustion — screenshot 2Thirst Exhaustion — screenshot 3Thirst Exhaustion — screenshot 4Thirst Exhaustion — screenshot 5Thirst Exhaustion — screenshot 6

Thirst Exhaustion

Thirst Exhaustion introduces a thirst mechanic while reworking one of Minecraft's most overlooked systems: exhaustion.

Exhaustion is now split into 4 levels, each tied to a thirst bar of 20 points, mirroring the food system. The lower your thirst drops, the faster your saturation and hunger will deplete, so staying hydrated is just as important as staying fed.

Restoring Thirst

You can regain thirst points by eating or drinking :

You can also drink with an empty hand in certain conditions :

Fully Configurable & Data-Driven

Every aspect of the mod can be tuned to your needs. Items are registered via datapack, making it easy to add or modify thirst values without touching the mod itself.

data/thirstexhaustion/data_maps/item/thirst_registry_data.json

{
  "values": {
    "minecraft:apple": {
      "context": "CLEAN",
      "level": 1
    }
  }
}

The context field determines the water quality of the drink :

Context Description Hunger Chance (%)
CLEAN Pure, safe water 0
DIRTY Contaminated 25
RIVER Freshwater source 10
OCEAN Saltwater 100
FLOWING_WATER Running water 0
STILL_WATER Stagnant water 50
Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more