Minecraft – Addressing Issues with Slow Fall and Levitation Effects

minecraft-commandsminecraft-java-edition

I'm trying to make Blaze armor: I have a command block giving me levitation 253, essentially slow falling while wearing. However, I would like to change the amplifier to 1 (so the player floats up) temporarily as long as the player is holding a blaze rod. But the two commands do not seem to mix; the amplifier of 1 won't overwrite the 255.

Here's what I have now:

If wearing the Blaze armor: /effect @p 25 3600 253 true

If holding the Blaze rod: /effect @p 25 3600 1 true

What am I doing wrong?

Best Answer

This is intended, only stronger effects overwrite weaker ones. You need to clear the stronger one if you want to instantly apply the weaker one.

Also, your command syntax is wrong in the question, but probably not in the game (otherwise you would have gotten an error message). Please copy-paste your commands in the future, instead of manually re-typing them, because errors like this can happen then.