The oceans can be quite asphyxiating. Stay underwater longer by catching oxygen bubbles and staying close to the vents. You can even do your whole adventure underwater.
Main features
- Randomly spawn bubbles, chimneys and safezones in Ocean Type Biomes.
- Oxygen stacks up to 90 seconds (default).
- Bubble: catching a bubble gives you 30 seconds of breathing time. One time use. Appears on the ocean floor.
- Chimney: standing near a chimney gives you 3 seconds of breathing time, every 5 ticks. Unlimited uses. Appears on the ocean floor.
- Safezone: standing inside this breathable area gives you 4 seconds of oxygen every 3 seconds. Spawn in the deep waters of oceans.
- Oxidizer: build the oxidizer machine (see screenshot) to create a safezone centered on the device. Place the fuel block last to activate it. Unlimited use, but requires to be deoxidized frequently (with an axe).
- Compatible with Terralith and WWOO custom ocean/river/chasm biomes.
More explanations on the features in the video (french) -> watch on Youtube with English audio
Datapack's Options
In game, use: /function fkob:options/get
Patreon Supporters
- 26.2 (03/07/2026): Azerxim, Setsu-P, varinyc, nfnpgllxhn, Phantom-Glitch-Wolf, Kody Delaurier-McQuillan
- 26.1 (08/04/2026): Setsu-P, varinyc, nfnpgllxhn
- 1.21.11 Oxidizer (02/01/2026): Azerxim, Setsu-P, varinyc, nfnpgllxhn
- 1.21.11 (30/12/2025): Azerxim, Setsu-P, varinyc, Wani P, nfnpgllxhn
- 1.21.9 (30/10/2025): CYKLOPPS, Azerxim, varinyc, Setsu-P, Wani P, Lionel Felke
- 1.21.5 (2025-07-14): CYKLOPPS, Azerxim, Setsu-P, varinyc, Wani P
- 1.21.2 (2024-11-19): Screaming Man, ZMH, Darklad32, CYKLOPPS, Azerxim, Aidan McCreary, varinyc, Setsu-P, Maximilian Adler, ODS, Jamie B
- 1.21 (2024-07-01): 아아앨, Screaming Man, ZMH, Darklad32, CYKLOPPS, Aidan McCreary, Azerxim, Setsu-P, Kobe Prokopetz
- 1.20.5+ (2024-05-24): Angelo Russo, 아아앨, EXcore, Screaming Man, ZMH, Darklad32, CYKLOPPS, Memick Kung, Aidan McCreary, Setsu-P
- 1.20.4 (2023-12-26): Angelo Russo, 깔수, Screaming Man, ZMH, Darklad32, CYKLOPPS, God Emperor Leto II Atriedes
- 1.20 update (2022-07-20): Delivator, Jonathan Fanelli, Angelo Russo, Phantom-Glitch-Wolf, John Stampe, 깔수, Screaming Man, Dorian Dejean, ooF, ZMH, Yokie
- Compatibility Terralith + WWOO (2023-02-17): Jonathan Fanelli, Angelo Russo, Screaming Man, Dorian Dejean, ooF, ZMH, Deadlot3, Samantha Flanary
- 1.19 update (2022-06-20): Screaming Man, Dorian Dejean, Peter Schubert, ooF, Tân Huỳnh
- 1.18 update (2021-12-09): Screaming Man, Dorian Dejean, Peter Schubert
- Ocean Floor Trails (2021-10-10): -
- Bubble and chimney (2021-09-24): -
Patreon Version
The free versions are designed to be fun and fully playable. The Patreon version is for players and server owners who want more control, comfort, and flexibility through an in-game settings menu to tweak the parameters live, without file editing.Becoming a Gold Patreon also means:
- Getting access to every Patreon versions of every projects.
- Getting your name listed in each project and on this page (see above).
- Supporting long-term development, updates, and new features 💛
Mod Version
Mod packaging is designed to be more convenient for your installations. Executed on the server side, it does not need to be installed on the client side. Keep in mind that inside the mod is simply a datapack. In addition, interactions between too many mods can degrade the functioning of one or more mods.Issue / Bug
Require entity scoreboards to function.How to Install Ocean Breaths (Datapack)
Ocean Breaths by FunkyToc is verified for Datapack, Fabric, Forge, Neoforge, Quilt across Minecraft versions 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2 (latest release: 1.7.1, file size: 169 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2) and platform (Datapack, Fabric, Forge, Neoforge, Quilt).
- Make sure you have the compatible loader or environment installed for Datapack, Fabric, Forge, Neoforge, Quilt.
- Move the downloaded Ocean Breaths file into your Minecraft
.minecraft/saves/<world>/datapacksfolder and launch the game.
All Versions
+ Add Version- 26.2 fixes
- 26.2 fixes
- add a config file to improve OceanBreaths's behavior when used with Deep Blue Ocean Survival
- add a config file to improve OceanBreaths's behavior when used with Deep Blue Ocean Survival
- 26.1 fixes
- Ocean trails option is now available
- 26.1 fixes
- Ocean trails option is now available
- Oxygen is now stackable. Up to 90 seconds (default).
- Breathable area (safezone) now spawn in oceans.
- Oxidizer Device can now be build. It create a safezone around it. The range depends of the oxidation of the "fuel" part. This device is made to allow underwater base.
- Bubble grants 30 seconds of oxygen.
- Chimney grants 3 seconds of oxygen, every 5 ticks.
- Safezone grants 4 seconds of oxygen, every 3 seconds.
- Oxygen is now stackable. Up to 90 seconds (default).
- Breathable area (safezone) now spawn in oceans.
- Oxidizer Device can now be build. It create a safezone around it. The range depends of the oxidation of the "fuel" part. This device is made to allow underwater base.
- Bubble grants 30 seconds of oxygen.
- Chimney grants 3 seconds of oxygen, every 5 ticks.
- Safezone grants 4 seconds of oxygen, every 3 seconds.
- 1.21.11 fixes
- add [1/2/3] small chances of spawning bubble behind player, but closer
- 1.21.11 fixes
- add [1/2/3] small chances of spawning bubble behind player, but closer
- 1.21.9 fixes
- chimneys now require a 32->64 blocks space between them to spawn
- 1.21.5 fixes
- 1.21.6/7/8 checks OK
- water trail particles previously "campfire_cosy_smoke" are now "campfire_signal_smoke" (stay longer)
- 1.21.2 fixes
- minor code tweaks
- Compatibility 1.21+
- utils commands: spawn & kill for bubbles and chimneys
- fix multiplayer unstopping trails
- Oxygen timer refill by bubble and chimney ie now fully configurable.
- increase bubble number per 5s.
- Terralith compatibility 1.20.6.
- new chimney animation particles.
- Uninstaller command block given to remove potential remaining entities.
