Rage Potion in Minecraft using Command Blocks @DqwertyC
Rage Potion in Minecraft using Command Blocks  @DqwertyC
Uploaded July 2022 | Updated September 2026, 1 week ago
Questions about this episode or want help on your own Minecraft creations? Join the Command Block Cove on Discord: discord.gg/Vr9vfP6EqH

This week, we're creating a rage potion in Minecraft. This is a potion that will cause mobs to attack other, nearby mobs.
The "Bad Luck" effect does not occur naturally in Minecraft, and only impacts player luck while fishing. This makes it a convenient choice for custom potion effects.
The same technique of using a modified snowball can still be used without a potion to enrage mobs against other specific mobs and players.

Here are the commands used in this episode:
Command 1 - Create Rage Potions:
execute as @e[type=item,nbt={Item:{id:"minecraft:poisonous_potato"}}] at @s if block ~ ~ ~ minecraft:water_cauldron[level=3] if block ~ ~-1 ~ minecraft:soul_campfire[lit=true] as @e[type=item,nbt={Item:{id:"minecraft:lingering_potion",tag:{Potion:"minecraft:harming"}}},distance=0..1,sort=nearest,limit=3] run data merge entity @s {Item:{tag:{Potion:"",CustomPotionEffects:[{Id:27,Duration:20,ShowParticles:0b,Amplifier:0b}],CustomPotionColor:11023616,display:{Name:"{\"text\":\"Rage Potion\",\"italic\":\"false\"}"}}},Motion:[0.0d,0.5d,0.0d]}

Command 2 - Destroy Extra Ingredients:
execute as @e[type=item,nbt={Item:{id:"minecraft:poisonous_potato"}}] at @s if entity @e[type=item,nbt={Item:{tag:{CustomPotionColor:11023616}}},distance=0..1] run kill @s

Command 3 - Modify Rage Area Effect Cloud:
execute as @e[type=minecraft:area_effect_cloud,nbt={Age:0,Effects:[{Id:27,Amplifier:0b}]}] run data merge entity @s {Radius:5.0f,RadiusOnUse:0.0f,RadiusPerTick:-0.1f,ReapplicationDelay:200,Particle:"minecraft:angry_villager ~ ~ ~ 0 0 0 0 0 normal"}

Command 4 - Summon the Rage Snowball:
execute as @e[nbt={ActiveEffects:[{Id:27,Amplifier:0b,Duration:19}]}] at @s run summon minecraft:snowball ~ ~5 ~ {Motion:[0.0d,-1.0d,0.0d],Item:{id:"minecraft:nether_wart",Count:1b},Tags:["rage_snowball"]}

Command 5 - Change Rage Snowball's Owner:
execute as @e[tag=rage_snowball] at @s positioned ~ ~-5 ~ run data modify entity @s Owner set from entity @e[type=!player,nbt={DeathTime:0s},distance=0.5..25.0,sort=nearest,limit=1] UUID

Chapters:
0:00 - Intro
2:45 - Command 1
4:39 - Command 2
5:06 - Command 3
6:45 - Command 4
7:48 - Command 5
9:12 - Outro
Rage Potion in Minecraft using Command BlocksFlying Wolves - Snapshot 24w10a DatapackI built a Minecraft house designed by an AICommand Deep Dive - Cupids Arrows10 Mini Command Creation Download + Scavenger HuntI Made an In-Game Texture Editor - Minecraft 1.21.4DoubleUP Game Trailer1 Second Redstone MazeChaos Game Fractals in MinecraftMy dyed egg pack is secretly powered by invisible arrowsAdding a charged jump to Minecraft with just 5 commandsNew Series Starting Next Week!
DqwertyC |

Rage Potion in Minecraft using Command Blocks

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER