MC CommanderMinecraft非公式コマンド支援

effectコマンドでスピード・暗視・耐性を付ける使い方

effectコマンドでスピード・暗視・耐性などを付ける使い方をまとめます。Java版と統合版の書き方の違い、効果時間と強さ、粒子を消す方法、無限にする方法、効果の消し方を説明します。

effect暗視 コマンドスピード

エフェクト効果生成ツールを開く

ポーション効果の例

更新日:

/effect は、プレイヤーやモブにステータス効果を付けるコマンドです。スピード、暗視、耐性、跳躍力上昇、透明化などを扱えるため、ミニゲームや配布マップで使いやすいコマンドです。

Java版と統合版の書式を混同しない

Java版の基本例は /effect give @p minecraft:night_vision 30 0 true です。統合版では /effect @p night_vision 30 0 true のように、同じ効果でも give を挟まない形式です。秒数の 30 は効果時間、増幅値の 0 はレベルIに相当します。

まず暗視など視覚的に確認しやすい効果を短時間付与し、効果を消して戻せることまで確認しましょう。高い増幅値や長時間の効果を試す場合、プレイヤーの動作や画面表示が大きく変わる可能性があります。テストワールドで検証するのが安全です。

Java版の基本形

/effect give <対象> <効果ID> <秒数> <強さ> <粒子を隠すか>

近くのプレイヤーに60秒間スピードIIを付ける例です。

/effect give @p minecraft:speed 60 1 true

ここで強さの数値は、表示レベルより1小さい点に注意します。1 を指定するとスピードII、0 ならスピードIです。

統合版の基本形

統合版では、基本的に give を挟まない形で使われます。

/effect @p speed 60 1 true

Java版の記事を見て /effect give を統合版でそのまま使うと、構文エラーになることがあります。ここは検索で混ざりやすい部分です。

よく使う効果

暗視を長く付ける例

/effect give @p minecraft:night_vision 600 0 true

10分間の暗視です。建築中や地下探索の検証では便利ですが、配布マップで使う場合は時間を長くしすぎると演出を壊すことがあります。

効果を消す

Java版では、特定効果を消す場合に次のようにします。

/effect clear @p minecraft:speed

全効果を消したい場合は、効果IDを省略します。

/effect clear @p

効果を無限にする

/effect give @p minecraft:night_vision infinite 0 true

Java版1.19.4以降は、秒数の代わりに infinite と書くと、効果が切れなくなります。消すときは上の /effect clear を使います。統合版でも新しい版では使えるので、入力中の候補に infinite が出るか確かめます。

強さ(増幅値)の目安

書く数字表示されるレベル例
0Iふつうの暗視・透明化など
1II醸造で作れる強化ポーションと同じ強さ
4V耐性Vにすると、ほとんどのダメージを受けなくなります
255最大これより大きい数字は書けません

跳躍力上昇などは、強さを上げすぎると操作しにくくなります。まず1〜2程度で試してから調整します。

統合版で効果を消す

/effect @p clear

統合版は clear を対象の後ろに書きます。Java版の /effect clear @p と順番が逆なので、版を確かめてから書きます。

うまくいかないときの確認ポイント

よくある質問

Mobにも効果を付けられますか?

付けられます。@e[type=minecraft:zombie] のように対象を指定します。アンデッドのMobは、治癒と負傷の効果が逆に働きます。

ポーションとして渡したいときは?

飲んで使うアイテムにしたいときは、ポーションをコマンドで出す方法を見てください。

関連ツール

参考にした公式情報

同じ効果でもJava版と統合版で構文が異なる

移動速度上昇を30秒間付ける例は、Java版なら /effect give @p minecraft:speed 30 1 true、統合版なら /effect @p speed 30 1 true です。30 は継続秒数、1 は増幅値で、移動速度上昇IIに相当します。増幅値0がレベルIである点に注意してください。

対象と解除も確認する

@p は近いプレイヤー1人、@a は全プレイヤーを対象とします。ワールド全員へ付ける前に、まず自分だけで試すのが安全です。Java版で効果を解除する基本形は /effect clear @p です。エフェクト生成ツールでは版を選び、付与する効果と時間を調整してください。

ここで示したのは構文と確認手順の例です。全Minecraftバージョンでのゲーム内実行を保証するものではありません。

あわせて読みたい記事とコマンド例

ホラーマップの演出暗闇・こわい音・びっくり演出。明るくするコマンド

暗視をずっと付ける、昼に止める、光源ブロック。

体力と空腹を回復するコマンド

一瞬で全回復、全員の回復、回復エリアの作り方。

無敵になるコマンド

耐性レベル5、ダメージのゲームルール、Mobを無敵にする方法です。

体力(ハート)を増やす

体力増強とattributeの使い方です。

空を飛ぶコマンド

浮遊・低速落下を使う方法です。

エフェクトIDの見方と/effectの使い方

マイクラのエフェクトID一覧(日本語名つき)と、/effectコマンドの書き方、効果時間・レ…

透明化するコマンド例

マイクラで透明化するeffectコマンドの書き方(Java版・統合版)、パーティクルを消す方…

ノックバック棒を出すコマンド例

マイクラでノックバックが付いた棒(ノックバック棒)を出すgiveコマンドを版別に紹介し、ノッ…

ステータス効果を解除

マイクラでステータス効果を解除するときのコマンド例。すべての効果をまとめて解除する基本例。そ…

暗視を付ける・解除する

マイクラで暗視を付ける・解除するときのコマンド例。洞窟探検や建築作業向けの暗視設定。そのまま…

ポーションをコマンドで出す方法

マイクラで俊敏・治癒・暗視などのポーションをgiveコマンドで出す方法を解説。Java版…

damageコマンドの使い方:決まった量のダメージを与える

マイクラの/damageで、プレイヤーやMobに決まった量のダメージを与える方法を解説。…

attributeコマンドで体の大きさ・ジャンプ力・足の速さを変える

マイクラJava版の/attributeで、プレイヤーやMobを大きく・小さくするsca…