今回は、マイクラのエフェクト「effect」コマンドについて、統合版・Java版の一覧表付きで徹底解説します。
コピーしてすぐに使えるエフェクトコマンド一覧に加え、エフェクトを無限にする方法、効果やモヤモヤを消す方法、耐性・暗視などよく使うエフェクトの具体的な使い方も紹介しています。
本記事のエフェクトコマンド一覧からコピーペーストすれば、初心者でも簡単にエフェクトコマンドが使えますよ!
【マイクラ】エフェクト「effect」コマンドの構文と使い方
マイクラのエフェクト「effect」コマンドは、プレイヤーやモブにさまざまな効果(ステータス効果)を付与できるコマンドです。
速く走れる効果や、高く跳べる効果、透明化など、さまざまなエフェクトをコマンドで簡単に使うことができます。
エフェクトコマンドの基本構文
統合版とJava版で構文が異なります。
/effect <対象> <エフェクトID> <持続時間(秒)> <強度> <パーティクル非表示(true/false)>
/effect give <対象> <minecraft:エフェクトID> <持続時間(秒)> <強度> <パーティクル非表示(true/false)>
- 対象:エフェクトを付与するエンティティ(@s=自分、@p=最も近いプレイヤー、@a=全プレイヤー、@e=全エンティティ)
- エフェクトID:speedやjump_boostなどのエフェクトの種類(一覧は後述)
- 持続時間:エフェクトが続く秒数(省略すると30秒)
- 強度:エフェクトの強さ(0から始まり、数値が大きいほど効果が強い。省略すると0)
- パーティクル非表示:trueでモヤモヤ(パーティクル)を非表示にできる(省略するとfalse)
例えば、自分に速度上昇のエフェクトを60秒間・強度1で付けたい場合は、以下のように入力します。
/effect @s speed 60 1
/effect give @s minecraft:speed 60 1

エフェクトコマンドを使うには、ゲームの「クリエイティブモード」か「チートが有効」になっているワールドで、チャット欄にコマンドを入力してください。
【マイクラ統合版】エフェクトコマンドID一覧
マイクラ統合版(Bedrock Edition)のエフェクトコマンドID一覧です。コマンド例をコピーして、チャット欄に貼り付けるとすぐに使えます。
| ステータス効果 (エフェクトID) | コマンド例 |
|---|---|
| 移動速度が上がる (speed) | /effect @s speed |
| 移動速度が下がる (slowness) | /effect @s slowness |
| 採掘速度と攻撃速度が上がる (haste) | /effect @s haste |
| 採掘速度と攻撃速度が下がる (mining_fatigue) | /effect @s mining_fatigue |
| 攻撃の威力が上がる (strength) | /effect @s strength |
| 回復する (instant_health) ※アンデッドにはダメージ | /effect @s instant_health |
| ダメージを与える (instant_damage) ※アンデッドは回復 | /effect @s instant_damage |
| ジャンプ力が上がる 落下ダメージが少なくなる (jump_boost) | /effect @s jump_boost |
| 画面がぐらぐらする (nausea) | /effect @s nausea |
| 時間がたつと体力が回復する (regeneration) | /effect @s regeneration |
| ダメージが少なくなる (resistance) | /effect @s resistance |
| 炎などの耐性が上がる (fire_resistance) | /effect @s fire_resistance |
| おぼれない (water_breathing) | /effect @s water_breathing |
| 透明になる (invisibility) | /effect @s invisibility |
| 視界が暗くなる (blindness) | /effect @s blindness |
| 視界が明るくなる (night_vision) | /effect @s night_vision |
| 満腹度の消耗が大きくなる (hunger) | /effect @s hunger |
| 攻撃の威力が下がる (weakness) | /effect @s weakness |
| 時間がたつとダメージを受ける (poison) | /effect @s poison |
| 時間がたつとダメージを受ける (wither) | /effect @s wither |
| 体力の最大値が増える (health_boost) | /effect @s health_boost |
| 体力が一時的に増える (absorption) | /effect @s absorption |
| 満腹値が上がる (saturation) | /effect @s saturation |
| エンティティが浮かぶ (levitation) | /effect @s levitation |
| 時間がたつとダメージを受ける (fatal_poison) | /effect @s fatal_poison |
| 水中で明るくなる 採掘速度が上がる おぼれない (conduit_power) | /effect @s conduit_power |
| 落下速度が下がる 落下ダメージがなくなる (slow_falling) | /effect @s slow_falling |
| 村に入ると襲撃がはじまる (bad_omen) | /effect @s bad_omen |
| 村人の交易で値引きされる (village_hero) | /effect @s village_hero |
| 視界が暗くなり徐々に視界が戻る (darkness) | /effect @s darkness |
上記のエフェクトの中でも特によく使われる「攻撃力上昇」と「暗視」は個別記事で詳しい使い方を解説しています。
【マイクラJava版】エフェクトコマンドID一覧
マイクラJava版(Java Edition)のエフェクトコマンドID一覧です。Java版では「/effect give」で付与し、エフェクトIDに「minecraft:」を付ける点が統合版と異なります。
| ステータス効果 (エフェクトID) | コマンド例 |
|---|---|
| 移動速度が上がる (minecraft:speed) | /effect give @s minecraft:speed |
| 移動速度が下がる (minecraft:slowness) | /effect give @s minecraft:slowness |
| 採掘速度と攻撃速度が上がる (minecraft:haste) | /effect give @s minecraft:haste |
| 採掘速度と攻撃速度が下がる (minecraft:mining_fatigue) | /effect give @s minecraft:mining_fatigue |
| 攻撃の威力が上がる (minecraft:strength) | /effect give @s minecraft:strength |
| 体力が回復する (minecraft:instant_health) ※アンデッドにダメージを与える | /effect give @s minecraft:instant_health |
| エンティティにダメージを与える (minecraft:instant_damage) ※アンデッドが回復する | /effect give @s minecraft:instant_damage |
| 高くジャンプできる 落下ダメージを減らせる (minecraft:jump_boost) | /effect give @s minecraft:jump_boost |
| 画面がぐらぐらする (minecraft:nausea) | /effect give @s minecraft:nausea |
| 時間がたつと体力が回復する (minecraft:regeneration) | /effect give @s minecraft:regeneration |
| ダメージが少なくなる (minecraft:resistance) | /effect give @s minecraft:resistance |
| 炎などの耐性が上がる (minecraft:fire_resistance) | /effect give @s minecraft:fire_resistance |
| おぼれない (minecraft:water_breathing) | /effect give @s minecraft:water_breathing |
| 透明になる (minecraft:invisibility) | /effect give @s minecraft:invisibility |
| 視界が暗くなる (minecraft:blindness) | /effect give @s minecraft:blindness |
| 視界が明るくなる (minecraft:night_vision) | /effect give @s minecraft:night_vision |
| 満腹度の消耗が大きくなる (minecraft:hunger) | /effect give @s minecraft:hunger |
| 攻撃の威力が下がる (minecraft:weakness) | /effect give @s minecraft:weakness |
| 時間がたつとダメージを受ける (minecraft:poison) | /effect give @s minecraft:poison |
| 時間がたつとダメージを受ける (minecraft:wither) | /effect give @s minecraft:wither |
| 体力の最大値が増える (minecraft:health_boost) | /effect give @s minecraft:health_boost |
| 体力が一時的に増える (minecraft:absorption) | /effect give @s minecraft:absorption |
| 満腹値が上がる (minecraft:saturation) | /effect give @s minecraft:saturation |
| ブロックを通り越して視認できる (minecraft:glowing) | /effect give @s minecraft:glowing |
| エンティティが浮かぶ (minecraft:levitation) | /effect give @s minecraft:levitation |
| 釣りでレアなお宝の出現率が上がる (minecraft:luck) | /effect give @s minecraft:luck |
| 釣りでレアなお宝の出現率が下がる (minecraft:unluck) | /effect give @s minecraft:unluck |
| 落下速度が下がる 落下ダメージがなくなる (minecraft:slow_falling) | /effect give @s minecraft:slow_falling |
| 水中で明るくなる 採掘速度が上がる おぼれない (minecraft:conduit_power) | /effect give @s minecraft:conduit_power |
| 泳ぐ速度が上がる (minecraft:dolphins_grace) | /effect give @s minecraft:dolphins_grace |
| 村に入ると襲撃がはじまる (minecraft:bad_omen) | /effect give @s minecraft:bad_omen |
| 村人の交易が値引きされる (minecraft:hero_of_the_village) | /effect give @s minecraft:hero_of_the_village |
| プレイヤーの視界が暗くなる (minecraft:darkness) | /effect give @s minecraft:darkness |
【マイクラ】おすすめのエフェクトコマンド5選と使い方
エフェクトコマンドの中でも特に便利でよく使われるおすすめのエフェクト5選を、具体的な使い方と一緒に紹介します。
①速度上昇(speed)エフェクトの使い方
「速度上昇」エフェクトは、プレイヤーの移動速度を上げるエフェクトです。広大なマイクラの世界を効率よく探検したいときに便利です。
/effect @s speed 持続時間 強度
たとえば、120秒間移動速度を大幅に上げるコマンドは以下のようになります。
/effect @s speed 120 2

強度は0〜255まで指定でき、数値が大きいほど速くなります。ただし、強度を上げすぎると操作が難しくなるので、まずは1〜3程度で試すのがおすすめです。
②跳躍力アップ(jump_boost)エフェクトの活用
高い場所に登る時や、深い穴を飛び越える時に役立つのが「跳躍力アップ」エフェクトです。落下ダメージも軽減されます。
/effect @s jump_boost 持続時間 強度
例えば、100秒間超高くジャンプできるコマンドは以下の通りです。
/effect @s jump_boost 100 100

強度100にすると雲よりも高くジャンプできます。ただし着地時にダメージを受ける可能性があるので、slow_falling(低速落下)と組み合わせるのがおすすめです。
③暗視(night_vision)エフェクトの使い方
「暗視」エフェクトは、暗い場所でも明るく見えるようになるエフェクトです。洞窟探検やネザーの探索で特に役立ちます。
/effect @s night_vision 持続時間
暗視エフェクトは強度による効果の違いがないため、持続時間だけを指定すればOKです。
/effect @s night_vision 300
/effect @s night_vision 1000000
洞窟探検中はずっと暗視を使いたいことが多いので、無限(1000000秒)に設定しておくと便利です。暗視コマンドの詳しい使い方は「暗視コマンドの使い方」で解説しています。
④耐性(resistance)エフェクトの使い方
「耐性」エフェクトを使うと、受けるダメージが減少します。戦闘や高所からの落下時に非常に役立つエフェクトです。
/effect @s resistance 持続時間 強度
耐性エフェクトは強度1ごとにダメージが20%軽減されます。つまり、強度4でダメージ80%カット、強度5で完全無敵になります。
/effect @s resistance 30 3
/effect @s resistance 60 4

注意点として、耐性エフェクトは「奈落(void)」のダメージと「/kill」コマンドは防げません。また、強度の値は0から始まるため、ゲーム内の表示と1つずれます(コマンドで3を指定=ゲーム内表示は「耐性Ⅳ」)。
⑤再生(regeneration)エフェクトの効果
「再生」エフェクトを使うと、プレイヤーの体力が時間とともに自動的に回復します。
/effect @s regeneration 持続時間 強度
/effect @s regeneration 60 2

強度が高いほど回復速度が速くなります。戦闘後や危険な場所を探検した後、体力を素早く回復させるのに役立ちます。耐性(resistance)と組み合わせると、ほぼ無敵の状態で冒険できますよ。
【マイクラ】エフェクトコマンドを無限にする方法
エフェクトをほぼ無限に持続させる方法を紹介します。
エフェクトコマンドを無限にするには、持続時間に「1000000」と入力します。1000000秒は約11.5日分なので、実質無限にエフェクトが持続します。
/effect @s speed 1000000 1
/effect give @s minecraft:speed infinite 1

Java版(1.19.4以降)では持続時間に「infinite」と入力することで、本当の無限エフェクトを付与できます。統合版ではinfiniteは使えないため、1000000秒を指定しましょう。
| エフェクト | 統合版コマンド | おすすめ場面 |
|---|---|---|
| 暗視 | /effect @s night_vision 1000000 | 洞窟探検・ネザー |
| 水中呼吸 | /effect @s water_breathing 1000000 | 海底探索 |
| 耐性 | /effect @s resistance 1000000 4 | ボス戦・建築中の事故防止 |
| 速度上昇 | /effect @s speed 1000000 1 | 長距離移動 |
無限にしたエフェクトを消したい場合は、後述の「エフェクトの効果を消す方法」で解除できます。
【マイクラ】エフェクトコマンドのモヤモヤ(パーティクル)を消す方法
エフェクトを付与すると表示されるモヤモヤ(パーティクル)を消す方法を紹介します。
コマンドの最後に「true」を追加すると、モヤモヤ(パーティクル)が非表示になります。
/effect @s speed 100 5 true
/effect give @s minecraft:speed 100 5 true
コマンドの末尾がモヤモヤ(パーティクル)を表示するかどうかの指定です。「true」で非表示、「false」で表示されます(省略するとfalse=表示)。

⇩

再びモヤモヤ(パーティクル)を表示させたい場合は「false」を指定するか、一度エフェクトを消してからtrueなしで再付与します。

⇩

【マイクラ】エフェクトコマンドの効果を消す方法
エフェクト「effect」コマンドの効果を消したい場合、「clear」を使うと効果を消せます。
すべてのエフェクトを一括で消す
/effect @s clear
/effect clear @s

⇩

特定のエフェクトだけを消す
複数のエフェクトを付与している場合、特定のエフェクトだけを消すこともできます。
/effect @s speed 0
/effect clear @s minecraft:speed
統合版では持続時間を「0」にすることで、そのエフェクトだけを解除できます。Java版では「/effect clear @s エフェクトID」で特定のエフェクトだけを消せます。
【マイクラ】エフェクトコマンドの応用テクニック
エフェクトコマンドの便利な応用テクニックを紹介します。
複数のエフェクトを同時に付与する方法
エフェクトコマンドを連続で入力すれば、複数のエフェクトを同時に付与できます。
例えば、速度上昇と跳躍力アップと暗視を同時に付与したい場合は、以下の3つのコマンドを順番に入力します。
/effect @s speed 1000000 1 true
/effect @s jump_boost 1000000 1 true
/effect @s night_vision 1000000 0 true
末尾にtrueを付けてパーティクルを非表示にすると、モヤモヤが重なって見づらくなるのを防げます。
全プレイヤーやモブにエフェクトを付与する方法
マルチプレイで全プレイヤーにエフェクトを付与したい場合は、対象を「@a」に変更します。
/effect @a speed 60 1
/effect give @e minecraft:glowing 30
(Java版のみ)
全員に速度上昇を付与してのレースや、特定のエフェクトを使ったバトルなど、マルチプレイの楽しみ方が広がります。
コマンドブロックでエフェクトを自動付与する方法
コマンドブロックを使えば、特定のエリアに入ったプレイヤーに自動でエフェクトを付与できます。
- ブロックの種類:リピート
- 条件:無条件
- レッドストーン:常時実行
/effect @a[r=10] night_vision 10 0 true
洞窟の入り口にこのコマンドブロックを置いておけば、近づいたプレイヤーに自動で暗視が付与されます。持続時間を短く(10秒程度)にしておくと、離れた時に自然とエフェクトが切れます。
【マイクラ】エフェクトコマンドに関するよくある質問
エフェクトコマンドについてよくある質問をまとめました。
以下の記事では、特に人気のエフェクトの具体的な使い方やおすすめの設定値を詳しく解説しています。
マイクラのエフェクト「effect」コマンドでさまざまな効果を付与しよう!
今回は、マイクラのエフェクト「effect」コマンドについて解説しました。
- エフェクトコマンドの構文は統合版「/effect 対象 ID 時間 強度」、Java版「/effect give 対象 minecraft:ID 時間 強度」
- 統合版は30種類、Java版は33種類のエフェクトが使える
- エフェクトを無限にするには、統合版は持続時間「1000000」、Java版は「infinite」
- モヤモヤ(パーティクル)はコマンド末尾に「true」を付けると非表示にできる
- エフェクトを消すには「/effect @s clear」(統合版)または「/effect clear @s」(Java版)
- 耐性エフェクトは強度5(コマンドで4)にすると完全無敵になる
コマンド一覧はこちらで確認してね!
