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
}]
}