
Thirst System - Survival Hydration
Bedrock add-on listed for Minecraft 1.21–26.x (behavior pack only). File opened and checked on 17 Oct 2026; installs from the MC Bedrock Mods app on Android.
Add a new layer of realism and difficulty to your Minecraft world with this behavior pack. This addon introduces a fully functional thirst mechanic…
⬇ Download on CurseForge







Hey guys, it is me again. So a lot of you have been asking for ways to make survival Minecraft a bit more challenging and realistic. I was looking through some old ideas and realized that vanilla Minecraft is missing a core survival mechanic, which is water. You have to eat food to survive, but your character never gets thirsty. That did not make sense to me. So I opened up my code editor and started working on the ThirstSystem behavior pack. I wanted to make something that integrates smoothly into the game without feeling like a clunky mod.
Let me explain how this whole system works. When you load into your world with this pack, you will immediately notice a new thirst indicator on your screen. I built this entirely using the scripting API, specifically inside the scripts folder where all the logic runs from the main script file. The thirst level starts at maximum, just like your hunger bar. But as you run around, mine blocks, fight mobs, and just survive, this bar will slowly start to drop. If you are sprinting across the desert or jumping constantly, your character will get thirsty much faster. It adds a whole new layer of strategy to your gameplay because you cannot just carry a stack of steak anymore. You actually need to plan your trips around water sources.
Now, how do you recover your thirst? I wanted to keep it as close to vanilla logic as possible. The primary way to hydrate yourself is by drinking water bottles. If you drink a standard bottle of water, it will restore a good chunk of your thirst bar. But I also added some extra details. Drinking potions will also give you a little bit of hydration. If you are really desperate and stuck out in the wild without glass bottles, I am working on adding ways to interact directly with water blocks, but for now, carrying a water bucket and bottles is your best bet for long mining trips.
You are probably wondering what happens if you ignore the thirst bar. Well, I made sure there are real consequences. When your thirst drops below half, you will start feeling the effects of dehydration. First, you will get a bit sluggish, maybe a slowness effect kicks in because your character is exhausted. If it drops down to zero, it gets serious. Your vision might get blurry with a nausea effect, and you will actually start taking continuous damage just like starvation. You will not be able to sprint either. It basically forces you to take water as seriously as food. I tested this with a few friends on our SMP and it completely changed how we play. We actually had to build a well in our village, craft a lot of glass bottles, and constantly make sure our water supply was full before going into the Nether. Speaking of the Nether, I am planning to make thirst drop even faster in hot biomes in the next update, so let me know if you guys want that.
I also spent a lot of time optimizing the scripts so it does not lag your server. The code runs efficiently in the background because of how the manifest file is set up to handle the dependencies. You just drop the behavior pack into your world, and it handles everything automatically. No need to set up command blocks or ticking areas. Since it uses the latest scripting features, it is very responsive.
Beta APIs Setup
Since this pack relies heavily on custom scripts to manage the thirst values and display the UI, it requires the Beta APIs experiment to be turned on. When you are creating your world or editing your existing world settings, scroll down to the experiments section. You have to toggle on the Beta APIs option. If you forget to turn this on, the script will not load, and the thirst system will not work at all. Just keep that in mind before you start playing.
AI Disclaimer
Just a quick heads up for you guys, the gallery images and screenshots you see on this page have been AI enhanced. I wanted the thumbnail and preview pictures to look really clean and professional for the page display, so I used some AI tools to upscale and enhance them.
- Edition: Minecraft Bedrock
- File type: .mcpack or .mcaddon
- Minecraft versions listed: 1.21.130, 1.21.131, 1.21.132
- How to install: Download the .mcpack or .mcaddon file. → Open it — Minecraft imports it. → In your world: Behavior Packs → Available → Activate, then the same under Resource Packs.
- Where to get it: Opens on CurseForge — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Bedrock addons & mods walks through it step by step.
- Save it as ThirstSystem_v1.1.0.mcaddon before opening — it downloads as .mcpack, but it is a .mcaddon pack
- Manifest requires Minecraft 1.21.0 or newer
- Complete pack — everything it depends on is inside the file
- Download size: 13 KB
- Download link checked 6 Oct 2026 — working
These come from our own check of the pack file, not from the source page.