動くたびにキラキラや効果音がついてくる演出。主人公役や鬼ごっこの鬼だけに付けると、一気に特別なキャラクターに見えます。
統合版/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.bellrandom.orbのような独自のもの
メモ統合版/BEで広がりを出したいときは、位置を少しずつ変えたコマンドを3〜5個並べると、散らばって見える。