Community listing page, reviews may not be monitored by the author.
Potion Pouch
No reviews yet
This mod introduces a pouch for holding potions and other consumable drinks
Community voices
Reviews
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
About
Project Details
For authors
Embed Badge
If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
Resources
External Links
About
Description
Potion Pouch
Summary
A leather Potion Pouch you wear on your back, stuffed with the drinks you'll need in a hurry. Hold a key and the Drink Wheel opens around your cursor with every slot in the pouch: point at a drink to pull it into your hand, or point at an empty slot to tuck away the one you're holding. There's no inventory screen to open; the wheel is how drinks go in and come out, and you can keep walking while you use it.
The pouch carries anything in #c:drinks: every vanilla potion (including splash and lingering), honey bottles, milk
and ominous bottles, plus other mods' drinks that use the tag, such as Fermented's wines, meads, beers and ciders.
Minecraft 1.21.1, NeoForge. Dependencies: Curios (required; the pouch is worn in its own Potion Pouch slot). JEI and EMI are optional.
Getting started
- Craft a Potion Pouch from 5 leather, 2 string and a glass bottle.
- Right-click it to wear it, or place it in the Potion Pouch slot of the Curios inventory. It hangs on your back.
- Hold a drink and hold G to open the Drink Wheel. Point at an empty slot and click (or let go of G) to put it away.
- Later, hold G with an empty hand, point at a drink and let go: it's in your hand.
Drink Wheel
Hold G (rebindable under Controls → Potion Pouch) while wearing a pouch. Slot 1 is at the top, going clockwise; empty slots show their number. Point anywhere in a slot's direction, outside the centre of the wheel.
| In your main hand | Pointing at | Result |
|---|---|---|
| Nothing | A drink | Takes the drink out |
| A drink | An empty slot | Puts the drink away |
| A drink | A drink | Swaps them |
| Anything else | Nothing; the wheel asks you to empty your hand or hold a drink |
- Click a slot to use it and keep the wheel open, to move several drinks in one go.
- Let go of G to close the wheel. If you didn't click anything, it uses the slot you're pointing at.
The Potion Pouch
- Holds 6 drinks (configurable, 1–54). Its tooltip shows how many are inside.
- Only drinks go in: anything in
#c:drinks. - Worn in the Potion Pouch Curios slot. Curios' render toggle hides it on your back; dying with it follows Curios' rules, the same as any other Curios item.
- Lowering the pouch size in the config hides the extra slots but never deletes what's in them; raising it again brings them back.
| Drink | Tag it comes from |
|---|---|
| Potion | #c:drinks/magic (NeoForge) |
| Splash Potion, Lingering Potion | #c:drinks/magic (added by Potion Pouch) |
| Ominous Bottle | #c:drinks/ominous (NeoForge) |
| Honey Bottle | #c:drinks/honey (NeoForge) |
| Milk Bucket | #c:drinks/milk (NeoForge) |
| Other mods' drinks | Anything they add to #c:drinks |
Crafting Recipes
| Output | Ingredients |
|---|---|
| Potion Pouch | 5 Leather, 2 String, Glass Bottle (S_S / LBL / LLL) |
Leather and string can be anything in #c:leathers and #c:strings. The recipe is unlocked when you pick up leather
or any drink.
Configuration
Server config: serverconfig/potion_pouch-server.toml (per world, sent to players when they join)
| Option | Default | Description |
|---|---|---|
pouch.pouchSlots |
6 |
Drinks per pouch (1–54). Lowering it hides, but keeps, anything in the slots past the new size |
Client config: config/potion_pouch-client.toml
| Option | Default | Description |
|---|---|---|
display.showOnPlayers |
true |
Draw worn pouches on players' backs |
wheel.confirmOnRelease |
true |
Letting go of the key uses the slot you're pointing at (if you didn't click one). When off, letting go just closes the wheel |
Common config: config/potion_pouch-common.toml
| Option | Default | Description |
|---|---|---|
general.debugLogging |
false |
Enable debug logging |
Data Packs
Tags
| Tag | Default contents | Used for |
|---|---|---|
c:drinks (item) |
Everything in its c:drinks/* sub-tags |
What a pouch can hold |
c:drinks/magic (item) |
Potion and Ominous Bottle (NeoForge), plus Splash and Lingering Potion (Potion Pouch) | Part of #c:drinks |
curios:potion_pouch (item) |
Potion Pouch | What fits the Potion Pouch Curios slot |
To let the pouch carry another item, add it to #c:drinks (or one of its sub-tags) in a data pack:
data/
└── c/
└── tags/
└── item/
└── drinks.json
{
"replace": false,
"values": [
"mymod:bottled_tea"
]
}
The Curios slot itself is defined in data/potion_pouch/curios/slots/potion_pouch.json and given to players by
data/potion_pouch/curios/entities/potion_pouch.json; a data pack can override either (for example, to give players
two pouch slots with "size": 2).
Screenshots
Gallery
Versions
Files
Relations
Project Relations
More like this
Similar Mods
Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.
On ModDex
Community snapshot
By the numbers
Statistics
(opens in a new tab)
Get it on
Available Platforms
On ModDex
Community snapshot
By the numbers
Statistics
Resources