ModsFinder

One Enough Fluid

by MerrySnow

One Enough Fluid adds a datapack-driven way to replace one fluid with another across blocks, items, recipes and the JEI fluid display.

ForgeNeoForgeClient and serverGNU General Public License v3.0 onlyOpen source1.20.1 – 26.1.2

What it does

Replacement rules are written as datapack entries with matchFluid and resultFluid fields, plus matchItems and resultItems for item swaps. Once a rule is loaded, the fluid is substituted wherever the rule covers it, including recipes and how the fluid appears in JEI. Tags apply to flowing fluids as well as source blocks.

Some mods store fluid fields in ways outside the handling One Enough Fluid can reach, so a replacement may not apply to every entry from those mods. The author recommends KubeJS for editing tags and recipes where the datapack fields fall short. Edits to recipes hot-reload, but changes take full effect only after the reload is run twice. The mod is open source under the GNU General Public License v3.0 only and runs on client and server, with Forge and NeoForge files for 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21.1 and 26.1.2. One Enough Block is required.

Key features

  1. Fluid replacement rules

    Datapack entries swap one fluid for another, so a mod or pack can change which fluid a recipe or block uses.

  2. Item replacement

    Matching items can be swapped in the same datapack entry, using the matchItems and resultItems fields.

  3. JEI display update

    The JEI fluid display shows the replaced fluid, so the recipe viewer matches the rules in effect.

  4. Flowing fluid tags

    Tags apply to flowing fluids, not only to source blocks, which keeps tag-based replacements consistent.

Compatibility

Latest build for each game version and loader.

26.1.2Not available1.0.0
1.21.1Not available1.1.1-hotfix
1.20.61.1.0-jechNot available
1.20.51.1.0-jechNot available
1.20.41.1.0-jechNot available
1.20.31.1.0-jechNot available
1.20.21.1.0-jechNot available
1.20.11.1.1-hotfixNot available
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

One Enough BlockEasily specify replacing one block with another.
Required

How it compares

Full comparison

Saro´s Easy Mining is server-side only, not open source, and runs on Fabric, Forge and NeoForge for 1.16.5 – 26.3. Simple Craft Editor runs on client and server for 1.20.1 – 26.3 under a custom license that is not open source. Simply Recipes is open source under the MIT License, for NeoForge only, with client and server support for 26.1 – 26.2. These mods do not change fluid recipes in the way One Enough Fluid does.

ModLoadersGame versionsEnvironmentUpdated
One Enough FluidForge and NeoForge1.20.1 – 26.1.2Client and server2026-08-03
Saro´s Easy MiningFabric, Forge and NeoForge1.16.5 – 26.3Server-side only2026-09-20
Simple Craft EditorFabric, Forge and NeoForge1.20.1 – 26.3Client and server2026-09-26
Simply RecipesNeoForge26.1 – 26.2Client and server2026-07-16

Questions

Does One Enough Fluid need One Enough Block?

Yes. One Enough Block is a required dependency and must be installed alongside One Enough Fluid on Forge or NeoForge.

Why do changes not take effect right away?

Recipe edits hot-reload, but the changes take full effect only after the reload is run twice.

Will every mod's fluid fields be replaced?

Not always. Some mods serialize fluid fields outside the handling the mod can reach, and KubeJS can cover the gaps in tags and recipes.

In the catalog

One Enough Fluid is one of 36,990 Utility mods on ModsFinder, and one of 14,575 Utility mods for Forge. 15,189 mods support Minecraft 26.1.2.

More from MerrySnow

All projects

Similar mods

What the author says

This mod is an add-on for OEI that extends OEI’s fluid-replacement functionality.
MerrySnow, on the Modrinth page

Official listing

Owner
MerrySnow
Published
2025-10-16
Updated on Modrinth
2026-08-03
Facts verified
2026-10-15

Tags