コマンド/playParticle

Last-modified: 2022-01-17 (月) 18:01:15

What is This?

特殊なパーティクルを実行するコマンド。パーティクルを単発実行するのではなく、ある一定時間パーティクルを表示し続けます。

How to Use?

構文/playParticle start <座標> <パーティクル名> -key value -key value....
説明指定したパーティクルを実行する。

ここから<パーティクル名> とkey&valueを確認して、指定したパーティクルを実行します。

例えば、「/playParticle start dungeon:~,~,~ AtomEffect」を実行してみると以下のようなエフェクトが実行されます。
2021-08-12_11.55.50.png

更に「/playParticle start dungeon:~,~,~ AtomEffect -radiusNucleus 0.6 -radius 5 -particlesNucleus 20 -particleOrbital CLOUD」と実行すると泉のパーティクルが実行されます。
radiusNucleusやradiusなどパラメータを使ってパーティクルをカスタマイズできます。パラメータは上記のリンクの「AtomEffect」の説明欄に記載があります。

パラメータで指定する特殊文字列について

パラメータには特殊な文字列を指定する場合があります。例えばColorなど。それらの文字列の指定方法を記載します。

<座標>の指定方法

座標には以下の3つの指定方法が存在する。

  • セレクター形式で指定
  • boss名で指定
  • world:x,y,z形式で指定

セレクター形式で指定で指定する場合
セレクターで指定したEntityの座標でパーティクルを実行します。Entityが移動した場合はそれに合わせてパーティクルも移動します。
複数のEntityがセレクターによって選択された場合、その中から1つだけランダムに選択されます。
Entityが死んだ場合、少しするとパーティクルが停止します。

selector:e[r=20,type=Zombie]
-> 半径20以内にいるゾンビがいる座標でパーティクルを実行する。
selector:p[r=20,m=a]
-> 半径20以内にいるアドベンチャーモードのプレイヤーの座標でパーティクルを実行する。

boss名で指定で指定する場合
指定したbossが存在する座標でパーティクルを実行します。

boss:強いボス

world:x,y,z形式の場合
world:x,y,z形式で座標を指定します。パーティクル実行中、座標は固定されます。相対座標も指定可能です。

dungeon:100,~,10

ParticleEffectの指定方法

以下のいずれかを指定。

  • EXPLOSION_NORMAL
  • EXPLOSION_LARGE
  • EXPLOSION_HUGE
  • FIREWORKS_SPARK
  • WATER_BUBBLE
  • WATER_SPLASH
  • WATER_WAKE
  • SUSPENDED
  • SUSPENDED_DEPTH
  • CRIT
  • CRIT_MAGIC
  • SMOKE_NORMAL
  • SMOKE_LARGE
  • SPELL
  • SPELL_INSTANT
  • SPELL_MOB
  • SPELL_MOB_AMBIENT
  • SPELL_WITCH
  • DRIP_WATER
  • DRIP_LAVA
  • VILLAGER_ANGRY
  • VILLAGER_HAPPY
  • TOWN_AURA
  • NOTE
  • PORTAL
  • ENCHANTMENT_TABLE
  • FLAME
  • LAVA
  • FOOTSTEP
  • CLOUD
  • REDSTONE
  • SNOWBALL
  • SNOW_SHOVEL
  • SLIME
  • HEART
  • BARRIER
  • WATER_DROP
  • ITEM_TAKE
  • BLOCK_CRACK
  • BLOCK_DUST
  • ITEM_CRACK

Colorの指定方法

以下のいずれかを指定。

  • AQUA
  • BLACK
  • BLUE
  • FUCHSIA
  • GRAY
  • GREEN
  • LIME
  • MAROON
  • NAVY
  • OLIVE
  • PURPLE
  • RED
  • SILVER
  • TEAL
  • WHITE
  • YELLOW
  • ORANGE

Materialの指定方法

以下のリンクを参照
https://helpch.at/docs/1.8/org/bukkit/Material.html
もし金ブロックを指定したい場合は、「GOLD_BLOCK 」を指定する