Potion Config (Fabric) – Custom Brewing for Minecraft

Potion Config (Fabric) lets you redesign Minecraft potions, brewing recipes, and effects with simple JSON files. Download it for Minecraft today.

Potion Config (Fabric)

Vanilla brewing has barely changed in a decade. You get the same handful of potions, the same awkward recipes, and the same limited effect durations no matter how many worlds you play. Potion Config (Fabric) throws that rigidity out the window and hands the entire potion system over to you through a single JSON file. If you have ever wanted a strength potion that lasts ten minutes, a custom brew that applies three effects at once, or a brewing stand that runs on something other than blaze powder, this is the mod that finally makes it possible.

What Potion Config (Fabric) Actually Does

The moment you launch the game with the mod installed, it generates a file called potion-config.json inside your config folder. That file reimplements Minecraft's default potion behavior, which means you always have a working baseline to edit rather than a blank page. From there, the mod opens up an impressive list of options:

  • Remove vanilla potions entirely or keep only the ones you like
  • Define brand-new potions with multiple simultaneous effects
  • Assign random chances so an effect only triggers sometimes
  • Adjust effect durations for any potion in the game
  • Rewrite brewing recipes from the ground up
  • Change which fuel the brewing stand accepts
  • Control which potions Wandering Traders and Witches can use
  • Set custom stack sizes for potions
  • Disable the potion glint on versions before 1.19.4

One detail worth remembering: potion tooltips can display brewing instructions, so players on your server or in your modpack can actually figure out your custom recipes without consulting a wiki. That single feature turns a technical config mod into something genuinely playable for a wider audience.

Supported Versions and Loader

As the name suggests, this is a Fabric mod, and it depends on Fabric API to function. It is built for modern Minecraft releases, and the configuration format has stayed consistent across the recent 1.19.x, 1.20.x, and 1.21.x branches, so worlds and configs transfer cleanly between them. If you are running an older snapshot of the mod, check that your Fabric loader and Fabric API builds match your game version before reporting anything as broken. The glint toggle is the one feature tied to a specific cutoff, since Mojang changed how glint works in 1.19.4 and later.

Adding New Potions and Language Entries

Creating a potion is only half the job. Any new potion you define needs a matching name entry in a language pack, otherwise it shows up as a raw translation key in your inventory. Set up a simple resource pack with a lang file, add your potion names, and everything displays properly. Server owners should distribute that pack alongside the config so everyone sees the same labels.

How to Install Potion Config (Fabric)

Installation follows the standard Fabric workflow and takes only a few minutes:

  • Install Fabric Loader for your Minecraft version
  • Place Fabric API in your mods folder
  • Drop the Potion Config (Fabric) jar into the same mods folder
  • Launch the game once to generate potion-config.json
  • Edit the file, save it, and restart or reload to apply changes

If you would rather skip the manual file shuffling, the foxygame.net launcher handles the whole process in a couple of clicks, pulling Potion Config (Fabric) straight from its add-on catalog and matching the correct build to your installed game version automatically. It also keeps mods updated in the background, which matters here because a config written for one Minecraft release can behave differently after a major update.

Why It Belongs in Your Modpack

Most potion mods add content. This one gives you control. That distinction makes it invaluable for modpack authors building alchemy systems, server admins balancing PvP, and map makers who need a specific potion to exist with exact numbers. Because everything lives in plain JSON, you can ship a config with your pack and every player gets identical brewing behavior without extra mods or scripts. Combined with the tooltip feature, custom potions feel like native content rather than a hack.

Just remember the two constants: Fabric API is required, and new potions need language entries. Handle both, and Potion Config (Fabric) becomes one of the most flexible systems in your entire setup.

Final Thoughts

If vanilla brewing has ever felt like a constraint rather than a feature, Potion Config (Fabric) removes that ceiling completely. Download Potion Config (Fabric), open the JSON, and start building the potion system your world actually deserves. Whether you tweak a single duration or replace the entire brewing tree, the mod scales to exactly how ambitious you want to be.