Drinking Flask
Drinking Flask adds a single container item that holds up to 16 drinks, so players can carry several potions and stews in one slot.
What it does
The flask stores up to 16 drinks. A player puts a drink in with a right click, and the flask keeps the drinks in order. Drinking takes the item in the main hand and the drink from the flask in the offhand, with use as the default action. Left clicking a flask in the inventory drinks from it directly. Potions, stews and soups can be stored, and water and honey bottles work too. Each drink applies its effect when it is consumed, and a drink is picked at random from the contents, which the phantom tooltip shows only in part. A Phantom Drinking Flask costs more and displays the full contents.
The mod uses a behavior similar to a bundle. Potion counts per slot are configurable: a datapack sets how many of the 16 slots a potion occupies, and the default is 2. Pouring a drink back out returns the container immediately, even though the displayed tooltip is a phantom. Leather and rabbit hide can be used interchangeably in recipes. Support for other mods must be added explicitly, either by each mod or through tags. Mods with the drink animation through the minecraft:consumable component work without changes. Remainders are read from the minecraft:use_remainder component or from a recipe remainder, and developers can find examples in the wiki.
Key features
Carry many drinks
One flask holds up to 16 drinks of several kinds, in place of separate potion and stew stacks.
Pour and drink controls
Drinks are put in with a right click, drunk from the offhand, and taken from the inventory with a left click.
Random drink selection
Each drink taken from the flask is chosen at random, so effects are not known in advance.
Datapack balancing
Slot cost per drink, remainders and flask-enabled items are set through datapack tags and values.
Gallery
Compatibility
Latest build for each game version and loader.
26.x5 of 5 versions with builds
1.21.x8 of 8 versions with builds
1.20.x4 of 4 versions with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Travelers Backpack: Dehydration Upgrade is a Fabric mod for 1.20.1 that is open source under the GNU Lesser General Public License v3.0 only, and it runs on client and server. Suitably Stackable Stew (Port) is a Fabric mod for 1.21 – 26.1 under the MIT License, also open source, and it runs on client and server. Drinking Flask covers a wider range of loaders and versions. Its files are for Fabric and Quilt across 1.20.1 – 26.3.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Drinking Flask | Fabric and Quilt | 1.20.1 – 26.3 | Client and server | 2026-09-15 |
| Travelers Backpack: Dehydration Upgrade | Fabric | 1.20.1 | Client and server | 2025-11-03 |
| Suitably Stackable Stew (Port) | Fabric | 1.21 – 26.1 | Client and server | 2025-06-01 |
Questions
Does Drinking Flask require Fabric API?
Does a server need Drinking Flask installed?
Can Drinking Flask be used with Quilt?
In the catalog
Drinking Flask is one of 4,058 Storage mods on ModsFinder, and one of 2,474 Storage mods for Fabric. 8,071 mods support Minecraft 26.3.
More from ThePotatoArchivist
Similar mods
What the author says
The Drinking Flask is an item that can store up to 16 drinks. When you drink from the flask, the effects of a random drink from inside will be applied. Useful for carrying many potions or stews, or playing Russian roulette!
Official listing
- Modrinth page
- modrinth.com/mod/drinking-flask
- Owner
- ThePotatoArchivist
- Published
- 2024-03-13
- Updated on Modrinth
- 2026-09-15
- Facts verified
- 2026-10-15
