25% off on first order withAPEX25
Minecraft
Posted on Jun 6, 2026

How to Use Effects in Minecraft

Status effects in Minecraft do more than passive damage or slowness from a swamp. With the right command, you can apply any effect to any player at any level — instantly. Whether you’re building a minigame that needs constant speed, r...
How to Use Effects in Minecraft

Status effects in Minecraft do more than passive damage or slowness from a swamp. With the right command, you can apply any effect to any player at any level — instantly. Whether you’re building a minigame that needs constant speed, running a hardcore server, or just want to test what level 50 jump boost looks like, the effect command is the tool for it. This guide covers the full syntax for Java and Bedrock, how to remove effects, and the complete list of available effects.

 

The Effect Command

Minecraft Effects

The effect command has been available since Minecraft’s early command system. It requires cheats enabled in singleplayer or operator status on a server, because effects can give significant advantages. You can also run effect commands through command blocks to apply effects automatically and repeatedly without manual input.

If you need help enabling cheats or getting operator access before using these commands, see the guides on how to enable cheats in Minecraft and how to OP yourself.

 

Java Edition Examples

Java Edition has two different effect command formats depending on your version. Confirm which version you’re running before entering a command, as the syntax changed in 1.13 and the wrong format will not work.

Minecraft 1.13 and Above

Minecraft Effect Command 1.19

Use the following format in chat:

/effect give [targets] [effect] [seconds] [amplifier] [hideParticles]

The [amplifier] and [hideParticles] values are optional. A basic example:

/effect give Neme speed 120

This gives the player named Neme the Speed effect for two minutes at level 1. To apply Speed II instead, add the amplifier value after the duration:

/effect give Neme speed 120 2

To hide the effect particles, add true after the amplifier:

/effect give Neme speed 120 2 true

Minecraft 1.12 and Below

Minecraft Effect Command 1.12.2

Older versions use a shorter format:

/effect [player] [effect] [seconds] [amplifier] [hideParticles]

Example for Strength II lasting two minutes:

/effect Neme strength 120 2

Add true at the end to hide particles. The amplifier and hideParticles values are optional here as well.

 

Bedrock Edition Example

Bedrock Minecraft Effect Command

Bedrock Edition uses a single effect command format across all its versions, matching the older Java syntax:

/effect [player] [effect] [seconds] [amplifier] [hideParticles]

Example for a powerful jump boost with hidden particles:

/effect EnderX jump_boost 60 5 true

This applies Jump Boost V to the player EnderX for one minute with no visible particles. The amplifier can go as high as 255, so level 50 jump boost is technically possible.

 

How to Remove Effects

To clear effects, use the clear variant of the command.

Java 1.13 and above:

/effect clear [targets] [effect]

Java 1.12 and below / Bedrock:

/effect [player] clear

On Bedrock, this removes all active effects from the player. Alternatively, drinking milk from a bucket removes all effects on any edition — useful when you cannot run commands.

 

Effects List

The table below lists every available status effect ID, its description, and which edition supports it. Use these IDs in your effect commands.

Effect ID Description Java Bedrock
absorption Adds absorption health hearts to your character. ✔️ ✔️
unluck Lowers the probability of obtaining valuable loot. ✔️
bad_omen Triggers hostile mobs to spawn when entering a village. ✔️ ✔️
blindness Spawns a thick black fog in the player’s view. ✔️ ✔️
conduit_power Adds ability to breathe underwater, plus improved visibility and mining speed. ✔️ ✔️
darkness The world slowly gets darker over periodic pulses. ✔️
dolphins_grace Boosts swimming speed. ✔️
fatal_posion Every 1.25 seconds, damage is inflicted. ✔️
fire_resistance Grants immunity to fire, lava, and fireballs. ✔️ ✔️
glowing Displays a bright white outline on players and mobs. ✔️
haste Increases block-breaking speed. ✔️ ✔️
health_boost Adds extra hearts to your health bar. ✔️ ✔️
hero_of_the_village Receive discounts on villager trades. ✔️
hunger Drains hunger points quickly. ✔️ ✔️
instant_damage Instantly damages the player. ✔️ ✔️
instant_health Instantly heals the player. ✔️ ✔️
invisibility Makes the player invisible to others. ✔️ ✔️
jump_boost Increases jump height. ✔️ ✔️
levitation Causes the player to float upward automatically. ✔️ ✔️
luck Increases the chance of obtaining valuable items. ✔️
mining_fatigue Decreases block-breaking speed. ✔️ ✔️
nausea Distorts the player’s vision. ✔️ ✔️
night_vision Allows the player to see at full brightness in the dark. ✔️ ✔️
poison Damages the player every 1.25 seconds (does not kill). ✔️ ✔️
regeneration Restores half a heart every 2.5 seconds. ✔️ ✔️
resistance Reduces all incoming damage. ✔️ ✔️
saturation Replenishes hunger points rapidly. ✔️ ✔️
slow_falling Reduces fall speed and negates fall damage. ✔️ ✔️
slowness Decreases movement speed. ✔️ ✔️
speed Increases movement speed. ✔️ ✔️
strength Increases melee attack damage. ✔️ ✔️
village_hero Receive discounts on villager trades. ✔️
water_breathing Allows the player to breathe underwater indefinitely. ✔️ ✔️
weakness Reduces melee attack damage. ✔️ ✔️
wither Deals damage every 2 seconds, similar to poison. ✔️ ✔️

 

Common Issues

Unable to Use Effects

If the effect command is not working, confirm you have the correct permissions. On a server, you need operator status — run op [player] from the server console in your Apex panel. In singleplayer, cheats must be enabled in your world settings. Also verify you are using the correct syntax for your version: the 1.12 format does not work in 1.13+.

Cannot Remove Effects

If /effect clear is not working, check your version. Java 1.13+ uses /effect clear [targets] [effect], while older Java and Bedrock use /effect [player] clear. If commands are unavailable, drinking milk from a bucket removes all effects instantly on any edition.

Cannot Set a Long Duration

Minecraft caps how long a status effect can last before it becomes permanent. There is no vanilla method to extend this limit. Plugins or mods may offer extended duration options if you need them for a specific server setup. Check the full list of Minecraft server commands for other command options available on your server.

 

Conclusion

The effect command gives full control over status effects in Java and Bedrock. Use the correct syntax for your version, confirm you have operator access or cheats enabled, and reference the effects table above for valid effect IDs. For persistent effects on a server, command blocks automate the process without requiring manual input each time.