Minecraft’s potion system follows one dependable chain: fill glass bottles with water, use a brewing stand powered by blaze powder, turn the water into Awkward Potions with Nether Wart, and add an effect ingredient. Redstone Dust, Glowstone Dust, Gunpowder, and Dragon’s Breath then change duration, potency, or delivery form. The main exception is Weakness, which is brewed from a water bottle and Fermented Spider Eye without Nether Wart.
This guide lists every potion family in the current 1.21-era vanilla tree, explains corruption recipes such as Invisibility and Harming, and separates edition-sensitive details so a Java player does not accidentally apply Bedrock data to a different version.
What do I need before brewing any potion?
Gather the equipment and ingredients below before opening the brewing stand. A recipe only works when the bottles, base potion, reagent, and fuel are in the correct roles.
- Brewing stand: the workstation that combines potion inputs.
- Blaze Powder: brewing-stand fuel. Keep fuel available before starting a batch.
- Glass bottles: fill them with water to create water bottles, the usual starting input.
- Nether Wart: converts water bottles into Awkward Potions, the base for nearly every effect potion.
- Effect ingredient: the item that determines the potion family, such as Sugar for Swiftness or a Ghast Tear for Regeneration.
- Optional modifier: Redstone Dust, Glowstone Dust, Gunpowder, or Dragon’s Breath.
Microsoft’s Bedrock recipe model describes each brewing mix as a base-potion input, a reagent, and an output. In practice, that means you brew in stages rather than placing every ingredient into the stand at once.
How do I make an Awkward Potion?
- Fill one or more glass bottles with water.
- Place the water bottles in the brewing stand’s bottle slots.
- Put Blaze Powder in the fuel slot if the stand is not already powered.
- Add Nether Wart to the ingredient slot and let the brewing operation finish.
- Collect the Awkward Potions. They are now ready for an effect ingredient.
An Awkward Potion normally has no active effect; it is the intermediate base used by the main potion families. Do not add a modifier before creating the effect potion, because Redstone, Glowstone, Gunpowder, and Dragon’s Breath modify an existing potion rather than replacing the base step.
What are all the Minecraft potion recipes?
The table shows the vanilla recipe path for each current potion family. “Awkward Potion + ingredient” means that the Awkward Potion is already prepared in the brewing stand before you add the listed reagent.
| Potion | Base input | Reagent | Primary use |
|---|---|---|---|
| Night Vision | Awkward Potion | Golden Carrot | See clearly in dark areas |
| Invisibility | Night Vision Potion | Fermented Spider Eye | Convert Night Vision into an invisibility effect |
| Leaping | Awkward Potion | Rabbit’s Foot | Improve jumping ability |
| Fire Resistance | Awkward Potion | Magma Cream | Protect against fire-related hazards |
| Swiftness | Awkward Potion | Sugar | Increase movement speed |
| Slowness | Swiftness Potion | Fermented Spider Eye | Corrupt Swiftness into a slowing effect |
| Water Breathing | Awkward Potion | Pufferfish | Operate underwater for longer |
| Healing | Awkward Potion | Glistering Melon Slice | Restore health immediately |
| Harming | Healing Potion | Fermented Spider Eye | Corrupt Healing into a harmful effect |
| Poison | Awkward Potion | Spider Eye | Apply a damaging poison effect |
| Regeneration | Awkward Potion | Ghast Tear | Restore health over time |
| Strength | Awkward Potion | Blaze Powder | Improve combat power |
| Weakness | Water Bottle | Fermented Spider Eye | Create the notable direct-from-water negative potion |
| Turtle Master | Awkward Potion | Turtle Scute | Apply the turtle-themed defensive and movement effect |
| Slow Falling | Awkward Potion | Phantom Membrane | Reduce the danger of falling |
| Wind Charging | Awkward Potion | Breeze Rod | Use the 1.21-era wind-charging effect |
| Weaving | Awkward Potion | Cobweb | Use the 1.21-era weaving effect |
| Oozing | Awkward Potion | Slime Block | Use the 1.21-era oozing effect |
| Infestation | Awkward Potion | Stone | Use the 1.21-era infestation effect |
The effect names and Bedrock potion variants are part of Microsoft’s 1.21.111 documentation. Exact durations, amplifier levels, and level-II availability are edition- and version-sensitive, so use the table as a recipe map rather than a universal duration chart.
Which potion ingredients start a new effect?
Most effect families begin with an Awkward Potion. The reagent supplies the identity of the result: Golden Carrot for Night Vision, Sugar for Swiftness, Rabbit’s Foot for Leaping, Magma Cream for Fire Resistance, Pufferfish for Water Breathing, Glistering Melon Slice for Healing, Spider Eye for Poison, Ghast Tear for Regeneration, Blaze Powder for Strength, Turtle Scute for Turtle Master, Phantom Membrane for Slow Falling, Breeze Rod for Wind Charging, Cobweb for Weaving, Slime Block for Oozing, and Stone for Infestation.
Weakness is the important exception in the normal tree. Put a water bottle in the stand and add Fermented Spider Eye directly. Nether Wart is not part of that recipe path.
How do Fermented Spider Eye corruption recipes work?
Fermented Spider Eye changes certain qualifying potion effects into their negative counterparts. Night Vision becomes Invisibility, Swiftness becomes Slowness, and Healing becomes Harming. The same corruption principle can apply through supported qualifying base-potion paths; it is not a general-purpose ingredient that converts every potion into a new result.
When a corruption recipe is supported, begin with the existing effect potion named in the recipe, add Fermented Spider Eye, and wait for the output. This staged approach matters: brewing Fermented Spider Eye into a water bottle produces Weakness, while brewing it into Night Vision, Swiftness, or Healing follows a different branch.
How do I extend, strengthen, or change a potion?
After you have an effect potion, you can apply one of the standard modifiers. The modifier is a separate brewing pass, so finish the effect potion first and then place it back into the stand.
| Modifier | Result | Use it when |
|---|---|---|
| Redstone Dust | Extends duration where that potion supports extension | You need the effect to last longer rather than hit harder |
| Glowstone Dust | Increases potency for effects that have an enhanced level | You want a stronger supported effect and accept the different resulting profile |
| Gunpowder | Converts a drinkable potion into a splash potion | You need to throw the effect instead of drinking it |
| Dragon’s Breath | Converts a splash potion into a lingering potion | You need an effect cloud that remains at the impact area |
Redstone and Glowstone are alternative modifiers for the same potion in the usual workflow; choose the one that matches your goal. Exact duration and potency outcomes vary by effect, edition, version, and whether the potion is drinkable, splash, or lingering. A level-II outcome is not available for every effect, so do not assume Glowstone will strengthen every entry in the chart.
How do I make splash and lingering potions?
Making a splash potion
- Prepare the drinkable effect potion you want, including any supported Redstone or Glowstone modification.
- Place the finished potion in the brewing stand.
- Add Gunpowder.
- Collect the splash potion and throw it to apply the effect around the impact point.
Gunpowder changes the delivery form; it does not choose the effect. For example, you can turn a Swiftness Potion into Splash Swiftness, or a Healing Potion into Splash Healing, by using the same Gunpowder step.
Making a lingering potion
- Make the splash potion first.
- Place that splash potion in the brewing stand.
- Add Dragon’s Breath.
- Collect the lingering potion and use it to create an effect cloud at the point of use.
Dragon’s Breath follows Gunpowder in the normal chain. Starting with a drinkable potion and adding Dragon’s Breath directly skips the required splash conversion.
Can I make tipped arrows from a potion?
In Java Edition, eight arrows can be crafted around a lingering potion to carry that potion’s effect as tipped arrows. This is an edition-specific crafting route, not a safe assumption for every Bedrock release. Check the target edition’s current recipe and behavior before planning a cross-platform ranged setup.
Tipped arrows inherit the effect represented by the lingering potion used in their crafting recipe. Because the lingering step is required for this Java route, a drinkable or splash potion alone is not the correct input.
What is different between Java and Bedrock potion brewing?
The broad brewing sequence is shared, but recipe data, identifiers, duration values, enhanced variants, and delivery behavior can diverge. Keep the edition and version visible in notes, guides, and datapack work instead of combining Java identifiers with Bedrock numeric data.
| Area | Bedrock Edition | Java Edition |
|---|---|---|
| Current reference point | Microsoft’s potion-ID table is identified as current for version 1.21.111. | Java snapshots can change recipe data independently of released versions. |
| Recipe representation | Microsoft documents a brewing mix as base potion, reagent, and output. | Mojang’s 26.3 Snapshot 3 states that potion brewing recipes are now data-driven. |
| Identifiers | Use the Bedrock identifiers and values for the specific Bedrock version. | Use Java identifiers; do not substitute Bedrock numeric IDs. |
| Tipped arrows | Edition support and behavior must be checked for the target release. | Eight arrows around a lingering potion are the documented Java crafting route. |
| Durations and level II | Confirm each value against the relevant Bedrock release. | Confirm each value against the relevant Java release or snapshot. |
The data-driven change in Mojang’s 26.3 Snapshot 3 is especially important for Java technical players: datapacks can add or modify brewing recipes in snapshots that support the new recipe data. A custom recipe therefore may not behave like the vanilla table above, even when it uses the same base and reagent concepts.
Which potions are best for survival, combat, travel, and utility?
Choose by the problem you are solving, not by a universal ranking. Ingredient difficulty, duration-versus-strength trade-offs, and delivery form all matter.
Survival and exploration
- Fire Resistance: use the Magma Cream branch when fire hazards are the concern.
- Water Breathing: use Pufferfish when an underwater task demands sustained breathing.
- Night Vision: use Golden Carrot for dark exploration; it also provides the base for Invisibility through Fermented Spider Eye.
- Slow Falling: use Phantom Membrane when a fall is the main threat.
- Turtle Master: use Turtle Scute when the turtle-themed defensive and movement effect fits the situation.
Combat
- Strength: start with Blaze Powder and choose a supported potency modifier when a stronger effect is available for your edition.
- Healing: use Glistering Melon Slice for immediate recovery, or corrupt it into Harming with Fermented Spider Eye when the target is an enemy.
- Regeneration: use Ghast Tear for recovery over time.
- Poison: use Spider Eye for a damaging poison effect.
- Slowness: corrupt Swiftness with Fermented Spider Eye when slowing a target is more useful than speeding yourself up.
Movement and positioning
- Swiftness: Sugar supplies the movement-speed branch.
- Leaping: Rabbit’s Foot supplies the jump-focused branch.
- Slow Falling: Phantom Membrane helps control vertical movement and fall risk.
- Wind Charging, Weaving, Oozing, and Infestation: these 1.21-era effects use Breeze Rod, Cobweb, Slime Block, and Stone respectively; their practical value depends on the mechanics and version you are playing.
Delivery choices
- Drinkable: best when the brewer is the intended recipient and there is time to consume the potion.
- Splash: best when the effect must reach another entity or a group at a point of impact.
- Lingering: best when an effect area should remain after the initial throw.
- Tipped arrow: a Java-specific ranged option made from eight arrows and a lingering potion; verify support before using it in Bedrock.
What common brewing mistakes should I check first?
- The stand will not brew: check that Blaze Powder is in the fuel slot and that the bottle slots contain water bottles or valid potion inputs.
- The first effect ingredient does nothing: most effect reagents require an Awkward Potion, not a plain water bottle. Rebuild the base with Nether Wart.
- Weakness is missing from the plan: use a water bottle plus Fermented Spider Eye; it is the main direct-from-water exception.
- A corruption recipe gives the wrong result: verify that the input is the qualifying potion named by the branch. Fermented Spider Eye does not turn every potion into every negative effect.
- The modifier appears to do nothing: Redstone only extends effects that support extension, and Glowstone only increases potency for effects with an enhanced level. Neither modifier is universal.
- A lingering potion will not form: apply Dragon’s Breath to a splash potion, not directly to a drinkable potion.
- A Java guide conflicts with Bedrock: separate the edition, version, identifier system, and duration data before troubleshooting the ingredient order.
- A datapack changes the result: in Java snapshots with data-driven brewing, inspect the active recipe data because a custom recipe can replace or add to vanilla behavior.
How should I record recipes for a specific world?
- Write down the edition: Java or Bedrock.
- Record the exact release or snapshot, such as Bedrock 1.21.111 or a Java 26.3 snapshot.
- List the base potion and reagent in order, keeping corruption branches separate from Awkward-Potion branches.
- Record whether the final item is drinkable, splash, lingering, or a Java tipped arrow.
- Confirm duration and potency values in that edition before publishing a chart or configuring a command, because those values can differ between forms and releases.
This method prevents the most damaging documentation error: presenting one duration table or one identifier list as if it applied equally to every edition and version.
How do I brew the complete potion tree efficiently?
- Fuel the brewing stand with Blaze Powder and load several water bottles.
- Run Nether Wart through the bottles to create a batch of Awkward Potions.
- Separate the batch by ingredient: Golden Carrot, Rabbit’s Foot, Magma Cream, Sugar, Pufferfish, Glistering Melon Slice, Spider Eye, Ghast Tear, Blaze Powder, Turtle Scute, Phantom Membrane, Breeze Rod, Cobweb, Slime Block, and Stone each start their own branch.
- Prepare the corruption branches separately: Night Vision to Invisibility, Swiftness to Slowness, and Healing to Harming with Fermented Spider Eye.
- Make Weakness from water bottles and Fermented Spider Eye rather than spending Nether Wart.
- Apply Redstone or Glowstone only after deciding whether duration or supported potency is more valuable.
- Convert selected finished potions with Gunpowder for splash use, then use Dragon’s Breath on those splash potions when a lingering form is required.
- For Java ranged use, reserve lingering potions that you want to turn into tipped arrows and craft each with eight arrows.
Brewing in these batches minimizes repeated setup while preserving the recipe order that the vanilla tree requires.
What should a reliable potion reference include?
A useful chart names the edition and version, shows the base input and reagent, distinguishes ordinary recipes from Fermented Spider Eye corruption, and labels every delivery form. It should not merge Bedrock numeric IDs with Java identifiers or promise one duration for drinkable, splash, and lingering variants.
For current vanilla play, the essential tree is the Awkward Potion branches plus the four 1.21-era effects—Wind Charging, Weaving, Oozing, and Infestation—and the direct Weakness exception. Java snapshot players should also account for data-driven recipes and datapack changes before treating the vanilla chart as immutable.
Frequently Asked Questions
Can I brew a potion without a brewing stand?
The vanilla recipe system described here uses a brewing stand, water bottles, and Blaze Powder fuel. Crafting or commands supplied by a datapack can change that behavior, so a custom world may have additional routes.
Why does the same potion seem to last a different amount of time after I throw it?
Drinkable, splash, and lingering forms can have different duration behavior, and enhanced variants can change the profile again. Compare the exact edition, release, effect, and delivery form instead of copying a single duration number.
Do Nether Wart farms matter if I mainly want Weakness potions?
Weakness is the notable main recipe that uses a water bottle and Fermented Spider Eye directly, so that branch does not consume Nether Wart in the normal tree. Nether Wart is still required for the other principal effect families.
Can a Java datapack add a completely new brewing combination?
Mojang’s 26.3 Snapshot 3 describes potion brewing recipes as data-driven, allowing snapshot datapacks to add or modify recipe data. The active datapack can therefore change what a given base and reagent produce.
Are Wind Charging, Weaving, Oozing, and Infestation separate potion families?
Yes. In the 1.21-era vanilla tree each has its own Awkward Potion recipe ingredient: Breeze Rod, Cobweb, Slime Block, and Stone respectively. Their exact values and behavior should still be checked against the edition and version you play.