Potion Mixing
by Chengxuyee
Potion Mixing lets players combine two potions in a crafting table to produce a single new potion that carries effects from both inputs.
What it does
Two potions placed in a crafting table can be mixed into one output. Splash and lingering potions can be combined with regular potions, and the output takes the potion type that fills the most input slots. When the input counts are equal, regular potions take precedence over splash and lingering ones. Duplicate status effects from the inputs are listed below the potion, and the effect with the higher level or longer duration replaces the weaker copy of the same effect. Starting with version 0.1.1, every status effect except Instant Health and Instant Damage is treated this way.
The mod is a Fabric library for crafting-table brewing, and it needs Fabric API to run. A config file lets server owners cap how many different status effect types one potion can hold, and how many instant effects a single bottle may carry. Because the mod changes recipes on both sides, the server and every player need it. The code is open source under the MIT License, and files exist for 1.19 – 1.21.11, with 1.0.0 as the latest Fabric file for 1.21.11.
Key features
Crafting-table mixing
Two potions placed in a crafting table combine into one new potion with the effects of both.
Splash and lingering inputs
Splash and lingering potions can be mixed with regular potions, producing an output of the matching type.
Effect level resolution
When the same status effect appears twice, the higher level or longer duration replaces the other copy.
Configurable limits
A configuration file controls how many status effect types can be mixed into one potion and the instant effect cap.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Use cases
Who it’s for: Players who brew on survival or multiplayer servers and server owners who want to set the limits of potion mixing. The mod needs Fabric and Fabric API.
How it compares
Craftable Potion Combinations is server-side only, open source under the Mozilla Public License 2.0, and covers 1.19 – 1.21.11 on Fabric, so players can join without installing it. Enhanced Effects runs on Fabric and NeoForge for 1.20.1 – 1.21.8 and is open source under the GNU General Public License v3.0 only. Potions++ is a Fabric mod for 1.21.11 only, with all rights reserved, so its source is not open.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Potion Mixing | Fabric | 1.19 – 1.21.11 | Client and server | 2026-07-05 |
| Craftable Potion Combinations | Fabric | 1.19 – 1.21.11 | Server-side only | 2025-12-21 |
| Enhanced Effects | Fabric and NeoForge | 1.20.1 – 1.21.8 | Client and server | 2025-09-14 |
| Potions++ | Fabric | 1.21.11 | Client and server | 2026-06-14 |
Questions
Does Potion Mixing need Fabric API?
Does the server need Potion Mixing?
Can the mixing limits be changed?
In the catalog
Potion Mixing is one of 6,151 Food mods on ModsFinder, and one of 2,715 Food mods for Fabric. 19,862 mods support Minecraft 1.21.11.
Similar mods
What the author says
You can also mix splash or lingering potions with regular potions. In any case, the final output potion type will always be the one that appears the most in the input slots (if there are different types of potions with the same quantity, regular potions will take precedence). Starting from v0.1.1, all status effects…
Official listing
- Modrinth page
- modrinth.com/mod/potion-mixing
- Owner
- Chengxuyee
- Published
- 2024-07-22
- Updated on Modrinth
- 2026-07-05
- Facts verified
- 2026-10-15
