Minecraft Potion Generator
Any effects you like, for as long as you like, in the bottle of your choice. Things a brewing stand will never make for you.
Bottle
Effects
The command
/give @s minecraft:potion[potion_contents={custom_effects:[{id:"minecraft:speed",duration:600}]}]Paste it into chat or a command block. Java Edition, 1.20.5 and later.
The liquid
The color the effects give it.
Who gets it
How it works
- Pick the bottle. A plain potion is drunk, a splash is thrown, a lingering one leaves a cloud, and a tipped arrow is shot.
- Add your effects. Each one has its own length and level, and any of them can be set to last forever.
- Color the liquid and name the bottle if you want to. Neither changes what it does.
- Copy the command and paste it into chat. Colors in the name use the same codes as the color code list.
Java Edition, 1.20.5 and later. The command carries the effects themselves, so it does not depend on any potion the game brews.
Questions
- Which versions does this work on?
- Java Edition 1.20.5 and later. That update changed how an item carries its data, and a potion command written for it is refused by anything older. There is no matching command on Bedrock, which has no way to put a custom effect on a bottle.
- What does level mean?
- Level 1 is the ordinary strength, the one a brewing stand gives you. Level 2 is what a glowstone dust upgrade does. Higher numbers keep working for most effects, and a few stop being useful well before you get there.
- Can I make a potion that never runs out?
- Yes. Turn on 'lasts forever' for that effect. The effect then stays until something removes it, so keep a bucket of milk handy if you are testing one on yourself.
- Why does my potion seem to do nothing?
- Almost always a duration problem. The game treats anything under one second as a single tick, which is over before you notice it. This tool never sends one, so if you edited the command by hand, check the number.
- What is the difference between splash and lingering?
- A splash potion breaks where it lands and gives the effect to everyone caught in the burst, once. A lingering potion leaves a cloud that sits there and keeps working on anything that walks through it.
- Why can I not pick a normal potion like Swiftness?
- Because building the effect straight away does the same job and more. A named potion locks you to the durations the game brews. Choosing the effect yourself lets you set any length and any level.
- Does the color change what the potion does?
- No. It is paint. The effects are the only thing that acts, so a bright red bottle of Jump Boost is a perfectly good prank.
- Can I put several effects on one bottle?
- Yes, as many as you like. Add a row for each. This is the main thing you cannot do with a brewing stand.