動くたびにキラキラや効果音がついてくる演出。主人公役や鬼ごっこの鬼だけに付けると、一気に特別なキャラクターに見えます。

統合版/BEJava版
答えだけ先に

at @a で全員の位置を実行場所にして、particle や playsound を出すだけ。

01

基本のかたち

リピートのコマンドブロック(常時実行)に入れると、動くたびについてくる。

全員の足元にハートを出すJava版
execute at @a run particle minecraft:heart ~ ~ ~ 0.3 0.3 0.3 0 3
全員の足元にハートを出す(統合版/BE)統合版/BE
execute at @a run particle minecraft:heart_particle ~ ~ ~

注意統合版/BEの particle だけは特殊。粒の名前に minecraft: を必ず付け、座標も必ず書く。他のコマンドと逆なので注意。

02

よく使う例

@a を名前に変えると、その人だけに付けられる。

体の周りにオーラを舞わせるJava版
execute at @a run particle minecraft:happy_villager ~ ~1 ~ 0.5 1 0.5 0 10
特定の人だけに付ける(Yuzu部分をプレイヤーネームに変える)Java版
execute at Yuzu run particle minecraft:heart ~ ~ ~ 0.3 0.3 0.3 0 3
動くたびに鈴の音を鳴らすJava版
execute at @a run playsound minecraft:block.note_block.bell master @a ~ ~ ~ 1 1
動くたびに鈴の音を鳴らす(統合版/BEは source なし)統合版/BE
execute at @a run playsound note.bell @a ~ ~ ~ 1 1
03

名前の早見

パーティクルも音も、名前がエディションで別物。うまく出ないときは、たいてい名前が原因。

パーティクル Java版 統合版/BE
ハート minecraft:heart minecraft:heart_particle
炎 minecraft:flame minecraft:basic_flame_particle
緑のキラキラ minecraft:happy_villager minecraft:villager_happy
音符 minecraft:note minecraft:note_particle
ポータルのもや minecraft:portal minecraft:basic_portal_particle
音 Java版 統合版/BE
決定・成功 block.note_block.pling note.pling
経験値のポロン entity.experience_orb.pickup random.orb
レベルアップ entity.player.levelup random.levelup
鈴・チャイム block.note_block.bell note.bell

メモ最後の数字はピッチ。0.5 で低く重々しく、1 でそのまま、2 で高くコミカルに。同じ音から何種類もの効果音が作れる。

04

Java版と統合版のちがい

ここが一番つまずくところ。

Java版

  • 粒の名前のあとに広がり・速さ・個数を指定できる
  • playsound には source(master など)が必要
  • 名前は block.note_block.bell のようなドット区切り

統合版/BE

  • 指定できるのは粒の名前と位置だけ。広がりは粒ごとに決まっている
  • playsound に source は書かない
  • 名前は note.bell random.orb のような独自のもの

メモ統合版/BEで広がりを出したいときは、位置を少しずつ変えたコマンドを3〜5個並べると、散らばって見える。

つづけて読む