Potion Pouch

This mod introduces a pouch for holding potions and other consumable drinks

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

  1. Craft a Potion Pouch from 5 leather, 2 string and a glass bottle.
  2. Right-click it to wear it, or place it in the Potion Pouch slot of the Curios inventory. It hangs on your back.
  3. 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.
  4. 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).

Potion Pouch Team

profile avatar
  • 1
    Followers
  • 8
    Projects
  • 7.3K
    Downloads

More from TorranTRView all

  • Ender Codex project image

    Ender Codex

    This mod introduces a book for books. Reducing inventory space for all the other mod books out there in one easy to access location.

    • 10
    • October 16, 2026
  • Fermented project image

    Fermented

    Fermented adds brewing to Minecraft in a fun and immersive way. Discover new brews and the art of crafting them!

    • 35
    • October 15, 2026
  • Hollyhocks & Honeybees project image

    Hollyhocks & Honeybees

    Hollyhocks & Honeybees is a complete reimagining of the bees in vanilla minecraft. Meant to be more immersive and engaging, creating all variety of bees, and ways to farm them.

    • 8
    • October 14, 2026
  • Seams & Stitches project image

    Seams & Stitches

    This mod adds sewing to Minecraft! In an interactive way.

    • 3.9K
    • October 13, 2026
  • Ender Codex project image

    Ender Codex

    This mod introduces a book for books. Reducing inventory space for all the other mod books out there in one easy to access location.

    • 10
    • October 16, 2026
  • Fermented project image

    Fermented

    Fermented adds brewing to Minecraft in a fun and immersive way. Discover new brews and the art of crafting them!

    • 35
    • October 15, 2026
  • Hollyhocks & Honeybees project image

    Hollyhocks & Honeybees

    Hollyhocks & Honeybees is a complete reimagining of the bees in vanilla minecraft. Meant to be more immersive and engaging, creating all variety of bees, and ways to farm them.

    • 8
    • October 14, 2026
  • Seams & Stitches project image

    Seams & Stitches

    This mod adds sewing to Minecraft! In an interactive way.

    • 3.9K
    • October 13, 2026