Potion Command Generator
Generate /give commands for custom Minecraft potions: Normal, Splash Potion, Lingering Potion, and Tipped Arrow. Stack multiple effects, customize colors and names, and automatically use the right format for your version.
Give yourself a potion with an effect using the give command. For 1.20.5 and later:/give @s potion[potion_contents={potion:"strong_healing"}]; 1.20.4 and earlier:/give @s potion{Potion:"minecraft:strong_healing"}. Replace potion replace with splash_potion(splash),lingering_potion(lingering) or tipped_arrow(Tipped Arrow) for the corresponding item.
Frequently Asked Questions
How do I make a potion that isn't available in vanilla, such as a Haste potion?
Add custom effects in the generator, stack multiple effects, set any level and duration, and change the potion's color and name.
How do I set a potion effect's level?
Levels start at 0: 0 is level I, 1 is level II, and the maximum is 255. Duration is measured in ticks (20 ticks = 1 second).
Want to apply an effect directly to a player without using a potion?
UseEffect Command Generator, generating /effect give command.