About
位置 (-1920,14,-138)
呼び出し元 毎tick実行するコマンド群14
The Unusual SkyBlockでの白魔導士のスキルの一つであるホーリーの実行時の演出や、敵MOBへ満腹や即時回復の付与、アンデッド以外への敵MOBへの即時ダメージの付与などを行う。
コマンド群
| No. | コマンド | 状態 |
|---|---|---|
| 1 | /execute @e[tag=Holy] ~ ~ ~ /scoreboard players tag @e[r=8,tag=Enemy] add Holyed | リピート 動力が必要 |
| 2 | /scoreboard players tag @e[tag=Holyed] remove Holyed {ActiveEffects:[{Id:23b,Amplifier:-1b,ShowParticles:false}]} | 条件付き |
| 3 | /effect @e[tag=Holyed] minecraft:saturation 6 255 true | |
| 4 | /effect @e[tag=Holyed] minecraft:instant_health 1 6 true | 条件付き |
| 5 | /execute @e[tag=Holyed] ~ ~ ~ /effect @e[r=0,tag=LivingEnemy] minecraft:instant_damage 1 3 true | 条件付き |
| 6 | /execute @e[tag=Holyed] ~ ~ ~ /effect @e[r=0,tag=LivingEnemy] minecraft:instant_health 0 | 条件付き |
| 7 | /execute @e[tag=Holyed] ~ ~ ~ /playsound block.fire.extinguish master @a[r=32] ~ ~ ~ 2 2 0 | |
| 8 | /execute @e[tag=Holyed] ~ ~ ~ /particle fireworksSpark ~ ~1 ~ 1 1 1 0.25 20 force | 条件付き |
| 9 | /scoreboard players tag @e[tag=Holyed] remove Holyed | 条件付き |
| 10 | /execute @e[tag=Holy] ~ ~ ~ /playsound entity.experience_orb.pickup master @a[r=32] ~ ~ ~ 0.3 2 0.05 | |
| 11 | /execute @e[tag=Holy] ~ ~ ~ /particle endRod ~ ~ ~ 1 1 1 0.1 3 force | |
| 12 | /scoreboard players test #EntityCount Global * 0 | |
| 13 | /fill -1921 ~ ~ -1921 ~ ~ minecraft:lapis_block 0 replace minecraft:redstone_block 0 ###ストップ | 条件付き |
No.10のコマンドブロックについて
No.10のコマンドブロックには以下のタグが付与されている。
CommandStats:{AffectedEntitiesObjective:"Global",AffectedEntitiesName:"#EntityCount"}
詳細
Holyを持つすべてのエンティティから半径8m以内のEnemyを持つすべてのエンティティに対し、以下の事柄を実行- 対象エンティティに
Holyedを付与 Holyedを持ち、Holyed削除対象タグ(満腹Lv.255を持つエンティティ)を持つすべてのエンティティからHolyedを削除
- 対象エンティティに
Holyedを持つエンティティ対し、以下の事柄を実行- 対象エンティティに満腹Lv.255を6秒間付与
- 対象エンティティに即時回復Lv.6を1秒間付与
- 対象エンティティから半径0m以内の
LivingEnemyを持ったすべてのエンティティに対し、以下の事柄を実行- 対象エンティティに即時ダメージLv.3を1秒間付与
- 対象エンティティから即時回復を削除
Holyedを持つすべてのエンティティに対し、以下の事柄を実行- 対象エンティティから半径32m以内のすべてのプレイヤーに効果音を鳴らす
- 対象エンティティの座標上にパーティクルを表示
- 対象エンティティから
Holyedを削除
Holyを持つすべてのエンティティに対し、以下の事柄を実行- 対象エンティティから半径32m以内のすべてのプレイヤーに効果音を鳴らす
- 対象エンティティの数を
#EntityCountのGlobalに代入 - 対象エンティティの座標上にパーティクルを表示
#EntityCountのGlobalが0以下であるとき、ホーリークロック処理を停止
Holyed削除対象タグ
{
ActiveEffects:
[{
Id:23b,
Amplifier:-1b,
ShowParticles:false
}]
}