Home›Java›Mods›Hold Your Breath (in real life)
Hold Your Breath (in real life)
ModsJava

Hold Your Breath (in real life)

Java mod listed for Minecraft 1.20–1.21. Downloads from the MC Java Mods app on Android.

by nielsvoss · on CurseForge

Which Minecraft do you have?

Every version of the game needs its own build. Pick yours, then download — the wrong build installs fine and then does nothing in the game. This mod is built for Fabric only.

⬇ Download for 1.21⬇ Download for 1.20.1
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

Hold Your Breath

A Minecraft Fabric mod which makes players hold their breath in real life when they go underwater.

Breath Holding

Players press the R key (configurable) to tell the server that they are holding their breath. When a player stops holding their breath, they will release the R key. This requires the honor system to work.

A player will need to press R before entering the water to avoid drowning. As long as the R key is held down, players will not lose air. As soon as the R key is released, players will start losing air at a drastically increased rate (this rate is configurable). This way, players can stay underwater as long as they can hold their breath, but once they breathe they will start losing air.

If the R key is released underwater, pressing it again will not stop air loss. You can think of this as exhaling underwater causing your mouth to fill up with water, preventing breathing. This can be changed in the config.

There is an option in the config to make the R key into a toggle rather than something you have to hold down. This option can be set separately by each player. This does make it easier for players to cheat, but it doesn't allow them to do anything that they couldn't have already accomplished with a program like AutoHotKey. Since the mod already operates on an honor system, this isn't that big of a deal. There are several legitimate reasons to use this feature, such as a slow connection, but please ask a server admin before setting this option to "true" on a server.

Miscellaneous Features

As an option in the config, you can prevent doors from being placed underwater to make air pockets. This is disabled by default.

License

Hold Your Breath is licensed under the MIT License. This means you can do mostly whatever you would like with this mod, including adding it to a modpack.

This mod includes a copy of MidnightLib in its jar, which is also licensed under the MIT License.

Feedback

Please direct all bugs, feature requests, and version requests to the GitHub issues page, as I am more likely to see it than in the CurseForge comments. Forge/NeoForge is not currently supported, but I can consider it if there is enough interest.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

File checked by MCModsHub

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

Explore more