PotionCombine v1.1.0

Shapeless potion brewing in vanilla water cauldrons. No GUI, no NMS.
    • 52f54f36-1445-475a-9b59-c531df7a7a5a.png
    • 0624(2).gif
    • 0624(1).gif
    • 0624(3).gif
    • Снимок экрана 2026-06-24 112921.png
    • Снимок экрана 2026-06-24 113536.png
    • 52f54f36-1445-475a-9b59-c531df7a7a5a.png
    • 0624(2).gif
    • 0624(1).gif
    • 0624(3).gif
    • Снимок экрана 2026-06-24 112921.png
    • Снимок экрана 2026-06-24 113536.png
PotionCombine
A water cauldron. A handful of ingredients. A bit of patience. That's the whole plugin.
Paper 1.20.4 – 1.21.x • Java 17 • no NMS, no GUI



Снимок экрана 2026-06-24 112216.png


Every "advanced brewing" plugin I tried felt like a spreadsheet wearing a wizard hat. So I built the one I actually
wanted.

You shift-click stuff into a cauldron, the cauldron does its thing, you walk away with a potion. No menus to design
around, no brewing-stand timers to babysit, no NMS hacks waiting to break on the next Paper update. The plugin uses
only the public Paper API, so it survives Mojang's minor updates without a recompile. If you've ever wanted a brewing
system that feels like it belongs in vanilla — not bolted on with command blocks — you're in the right place.


How it actually plays

Plop down a vanilla cauldron, fill it with water, and hold an ingredient. Shift + left-click to toss it in;
recipes are shapeless, so order never matters — only what's inside. Want something back? Shift + right-click
pulls the last thing you added, LIFO, like an undo stack.

Stop adding, and after a short grace period the cauldron decides what to do. A real recipe starts brewing, with
bubbles, particles, and a little progress bar floating over the water. Something that's on its way to a recipe but not
there yet fails, and the ingredients sink as alchemical sludge. Nothing matches at all — same fate, faster.

Снимок экрана 2026-06-24 112545.png

When the brew finishes, a glowing potion bottle hovers and slowly spins above the cauldron. Right-click to grab it.
Don't dawdle, though — leave it sitting too long and it spoils into whatever you've set (or just evaporates
dramatically, your call).

Снимок экрана 2026-06-24 112332.png

Cauldrons that talk to each other

This is the part you'll actually show your players. Turn synergy on and a finished brew stops waiting to be carried by
hand — it pours itself straight into the cauldron beside it, the one loaded with the rest of a higher-tier recipe and
waiting on exactly that bottle.

Brew a Phoenix Elixir in one cauldron — blaze powder, gunpowder, redstone. Load ghast tear and
glowstone dust into the cauldron next door, one ingredient short of a Phoenix Crown.
Walk away. The elixir flows over, the Crown starts on its own. The downstream cauldron even waits for its neighbour to
finish instead of failing as "incomplete," so you're not standing there timing the hand-off. And the matcher knows
the difference between a healing potion and the elixir you brewed three minutes ago — nobody's
substituting a vanilla bottle.


A block under the cauldron matters

Stand a cauldron over a campfire, magma block, or pool of lava and that heat speeds the brew up — and softens the
spoil-roll from accumulated grime. Defaults are sane (campfire a small win, lava the most generous), and the whole
list lives in the config. Flip on area heat and the search widens past the single block underneath, so a ring of lava
around the base beats one block under it.

Снимок экрана 2026-06-24 112921.png

Cauldrons get dirty (if you want them to)

Every brew leaves a little residue; failures and spoiled brews leave a lot more. Past a threshold the cauldron refuses
new ingredients until you right-click it with a brush to scrub it down. A clean cauldron behaves exactly like it
always did; a filthy one tells you so. It's off by default — switch it on when you actually want brewing to have
consequences.

Снимок экрана 2026-06-24 113536.pngСнимок экрана 2026-06-24 113553.png

Make it yours

The recipe schema is small on purpose. Each ingredient is either a vanilla item, a specific potion variant, or another
of your own recipes — that last one is how chains exist. No conditions, no scripting, no quest tags. Display name,
lore, brew time, liquid colour, custom effects, done.

Снимок экрана 2026-06-24 113157.png

And everything else is a single line in the config. Pollution, cooldowns, hopper auto-extract, heat, synergy, the
progress-bar template, every particle burst, every sound — all of it toggleable, most of it shipped off by default so
a fresh install just brews. There's a table of contents at the top of the file so you're not grepping for section
names.

Снимок экрана 2026-06-24 113310.png

Commands

Aliases: /pc and /pcombine. Tab-completion works for player names and recipe IDs.

  • /pc help — the cheat sheet
  • /pc info — version, recipe count, active brews, PAPI hook state
  • /pc reload — reload config, recipes and locale on the fly (active brews are left alone on purpose)
  • /pc give <player> <recipe_id> [amount] — hand out a finished custom potion, handy for testing chains
Снимок экрана 2026-06-23 174108.png
What you need

  • Paper 1.20.4 → 1.21.x. No NMS, no shaded libraries, no reflection.
  • Java 17. Same as Paper itself.
  • Spigot / CraftBukkit are not supported — the plugin relies on Adventure, MiniMessage and display entities.
    Run real Paper.
  • PlaceholderAPI is optional. If it's on the server, the expansion registers itself. If it isn't, nothing
    happens.

There's also a small, stable public API — events and a static facade — if you write plugins and want to hook the
brewing loop. Permissions are the obvious three: potioncombine.use (default true), potioncombine.admin
and potioncombine.cooldown.bypass (both op).



Open-source, MIT. Built because every "advanced brewing" plugin I'd tried felt like a spreadsheet in a
wizard hat — this one tries to feel like brewing.

Bug reports, recipe ideas, and "this broke because…" messages all welcome. I read everything.
View attachment 1385857
EULA: Free EULA
43 Views
1 Downloads
Jul 1, 2026 Published
N/A Updated
Not yet rated
111.7 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Magic
  1. Fun
Game mode
  1. Survival
  1. Skyblock
  1. Anarchy
Supported software
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 1.21
  1. 1.20
Supported languages
  1. English
  1. Russian
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,216 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,195 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,109 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,816 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,583 purchases
43 Views
1 Downloads
Jul 1, 2026 Published
N/A Updated
Not yet rated
111.7 KB File size
Open source
  1. Yes
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Gameplay
  1. Magic
  1. Fun
Game mode
  1. Survival
  1. Skyblock
  1. Anarchy
Supported software
  1. Paper
  1. Folia
  1. Purpur
Supported versions
  1. 1.21
  1. 1.20
Supported languages
  1. English
  1. Russian
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Host a lag-free Minecraft or Hytale server in minutes.
Get 25% off your first order with our link.
Recommended for you
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,216 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 54 ratings
3,195 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 44 ratings
3,109 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 71 ratings
2,816 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 72 ratings
2,583 purchases
Top