Need a Potion of Weakness in Minecraft without getting pulled into old recipes? The current Survival recipe starts with a Water Bottle and a Fermented Spider Eye in a Brewing Stand. Use the steps below to brew the regular potion, make the throwable splash version, extend the duration, or use the current Java and Bedrock commands.
1. Brew the regular Potion of Weakness
- 1.Open the Brewing Stand.
- 2.Put Blaze Powder in the fuel slot.
- 3.Put up to three Water Bottles in the bottom bottle slots.
- 4.Put a Fermented Spider Eye in the top ingredient slot.
- 5.Wait for brewing to finish, then take the Potion of Weakness.
Tip: Fill all three bottom slots when you want three potions from the same ingredient.
2. Extend the weakness duration
Use Brewing Stand > Potion of Weakness > Redstone Dust when you want the effect to last longer.
Put Blaze Powder in the fuel slot.
Place the Potion of Weakness in a bottom bottle slot.
Add Redstone Dust to the top ingredient slot.
When brewing finishes, take the longer-duration Potion of Weakness.
Glowstone Dust does not create a stronger Weakness potion in current vanilla Minecraft.
3. Convert it into a Splash Potion of Weakness
This fixes the regular potion so it can be thrown for zombie-villager curing.
Open the Brewing Stand.
Put Blaze Powder in the fuel slot.
Put a Potion of Weakness in a bottom bottle slot.
Put Gunpowder in the top ingredient slot.
Wait for brewing to finish, then take the Splash Potion of Weakness.
4. Pick one from Creative inventory
Creative Mode gives you the fastest route when you are already in Creative or have permission to change game mode.
Open Inventory > Search.
Search for Potion of Weakness, Splash Potion of Weakness, or Lingering Potion of Weakness.
Then move the item to your hotbar or inventory.
Creative has Allow Cheats on by default, while Survival has it off by default.
5. Run the current Java command
Enable commands in your Java Edition world.
Open chat with T or /.
Run /give @p minecraft:potion[minecraft:potion_contents=weakness] 1 for a regular Potion of Weakness.
Run /give @p minecraft:splash_potion[minecraft:potion_contents=weakness] 1 for a Splash Potion of Weakness.
Run /give @p minecraft:lingering_potion[minecraft:potion_contents=weakness] 1 for a Lingering Potion of Weakness.
6. Use the current Bedrock command
Enable cheats in your Bedrock Edition world.
Open chat with /.
Run /give @p potion 1 34 for a regular Potion of Weakness.
Run /give @p potion 1 35 for the long-duration regular Potion of Weakness.
Tip: Bedrock requires Cheats and Game Directors permission for /give.
7. Unlock blocked commands
When /give does not run, fix permissions before changing the command.
In Bedrock single-player, use Settings > Game > Allow Cheats, then run the Bedrock command; achievements are permanently disabled for that world.
In an existing Java single-player world, use Game Menu > World Options > Allow Commands, then run the Java command; that setting stays with the world, and those buttons are unavailable in Hardcore.
Use Game Menu > Open to LAN > Settings for Other Players > Allow Commands only when you want players joining your world to run commands.
On servers and Realms, the owner or admin must make you an operator or grant a high-enough permission level.
8. Brew the Lingering Potion of Weakness
Open the Brewing Stand.
Put Blaze Powder in the fuel slot.
Put a Splash Potion of Weakness in a bottom bottle slot.
Put Dragon's Breath in the top ingredient slot.
Wait for brewing to finish, then take the Lingering Potion of Weakness.
9. Ignore outdated weakness recipes
This fixes old tutorial advice that no longer applies to current vanilla Minecraft.
Skip the extra brewing step.
Corrupting a Thick Potion, Mundane Potion, Awkward Potion, or Potion of Strength with Fermented Spider Eye still gives you Weakness in current Minecraft, so those recipes are not broken, just slower.
Potion of Regeneration with Fermented Spider Eye is not a Weakness recipe at all.
Use Brewing Stand > Water Bottle > Fermented Spider Eye for the current Survival recipe.
Skip old Java commands such as /give @p potion{Potion:"minecraft:weakness"} 1.
Use /give @p minecraft:potion[minecraft:potion_contents=weakness] 1 in Java Edition 1.20.5 and later.
Skip old cauldron-brewing instructions and use the Brewing Stand.
Frequently Asked Questions
Do I need Nether wart for a Potion of Weakness?
No. The current Survival recipe uses a Water Bottle and Fermented Spider Eye in a Brewing Stand.
Can I brew more than one Potion of Weakness at a time?
Yes. Put up to three Water Bottles in the Brewing Stand's bottom bottle slots before adding the Fermented Spider Eye.
Which weakness potion should I use for zombie villagers?
Use the Splash Potion of Weakness because it can be thrown, which makes it the practical version for zombie-villager curing.
Why does my old Java give command fail?
Java Edition 1.20.5 changed item command syntax to structured item components. Use /give @p minecraft:potion[minecraft:potion_contents=weakness] 1 instead.
Can map makers automate this in Bedrock?
Yes. With Cheats enabled, Bedrock map makers can put the Bedrock /give command in a command block, or build a custom add-on item that applies minecraft:weakness when consumed.