/effect の意味と使い方

暗視、移動速度上昇、透明化などの効果を対象へ付与・削除する。

Java Editionコマンド辞典

このコマンドの意味

意味ステータス効果を付ける
主な用途暗視、移動速度上昇、透明化などの効果を対象へ付与・削除する。
注意点Java版では、アイテムやエンティティにNBT、1.20.5以降ではitem stack componentsを使う場面があります。旧バージョンへ戻す場合は構文差に注意してください。

基本例

/effect give @p minecraft:speed 30 1 true

まずは短いコマンドで確認し、動いたあとに対象、座標、個数、条件を増やすと失敗しにくくなります。

Java版と統合版の違い

Java版NBT、components、JSONテキスト、データパック寄りの指定が強い。高度な指定ができる反面、バージョン差が出やすい。
統合版基本コマンドは似ていても、Java版NBTは使えない。コマンド引数名や使える値は統合版仕様に合わせる。

Java/統合版の移植補助を使う

関連ページ

対応する生成ツール / 統合版の同じコマンド / コマンド辞典トップ