About
位置 (-1920,4,-138)
分岐先 ディアクロック処理, フラワーギフトクロック処理, ホーリークロック処理, アイスストームクロック処理, クロスファイアークロック処理
雪玉や矢などの投擲物を用いたスキルやアイテムエンティティを用いたスキルなどの攻撃処理や演出、他のコマンド群への分岐などを行う。また、The Unusual SkyBlockでの狩人のスキルの一つであるエンチェイス実行時のタグを付与したり、やスキル効果切れのメッセージを表示したりする。
コマンド群
No. | コマンド | 状態 | コメント |
---|---|---|---|
1 | (空白) | ||
2 | /execute @a[score_ActivatedSkill_min=4210,score_ActivatedSkill=4219] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[Dia,Projectile,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | 白魔導士 ディア |
3 | /execute @a[score_ActivatedSkill_min=4210,score_ActivatedSkill=4219] ~ ~1.52 ~ /scoreboard players operation @e[r=2,type=Snowball,c=1] ProjectileSkill = @a[c=1] ActivatedSkill | 条件付き | |
4 | /fill -1921 8 ~ -1921 8 ~ minecraft:redstone_block 0 replace minecraft:lapis_block 0 ###ディアクロック | 条件付き | |
5 | /fill ~-3 ~-1 ~ ~ ~-1 ~ minecraft:lapis_block 0 replace minecraft:redstone_block 0 | 動力が必要 | |
6 | /execute @a[score_ActivatedSkill_min=4220,score_ActivatedSkill=4220] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[FlowerGift,FlowerGift1,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | 白魔導士 フラワーギフト |
7 | /execute @a[score_ActivatedSkill_min=4221,score_ActivatedSkill=4221] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[FlowerGift,FlowerGift2,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | |
8 | /execute @a[score_ActivatedSkill_min=4222,score_ActivatedSkill=4229] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[FlowerGift,FlowerGift3,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | |
9 | /fill -1921 11 ~ -1921 11 ~ minecraft:redstone_block 0 replace minecraft:lapis_block 0 ###フラワーギフトクロック | 動力が必要 | |
10 | /fill ~-4 ~-1 ~ ~ ~-1 ~ minecraft:lapis_block 0 replace minecraft:redstone_block 0 | 動力が必要 | |
11 | /execute @a[score_ActivatedSkill_min=4230,score_ActivatedSkill=4239] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[Holy,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | 白魔導士 ホーリー |
12 | /fill -1921 14 ~ -1921 14 ~ minecraft:redstone_block 0 replace minecraft:lapis_block 0 ###ホーリークロック | 条件付き | |
13 | /fill ~-2 ~-1 ~ ~ ~-1 ~ minecraft:lapis_block 0 replace minecraft:redstone_block 0 | 動力が必要 | |
14 | /execute @a[score_ActivatedSkill_min=5200,score_ActivatedSkill=5200] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[IceStorm,IceStorm1,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | 黒魔導士 アイスストーム |
15 | /execute @a[score_ActivatedSkill_min=5201,score_ActivatedSkill=5201] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[IceStorm,IceStorm2,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | |
16 | /execute @a[score_ActivatedSkill_min=5202,score_ActivatedSkill=5209] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[IceStorm,IceStorm3,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | |
17 | /fill -1921 8 ~1 -1921 8 ~1 minecraft:redstone_block 0 replace minecraft:lapis_block 0 ###アイスストームクロック | 動力が必要 | |
18 | /fill ~-4 ~-1 ~ ~ ~-1 ~ minecraft:lapis_block 0 replace minecraft:redstone_block 0 | 動力が必要 | |
19 | /execute @a[score_ActivatedSkill_min=5210,score_ActivatedSkill=5210] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[CrossFire,CrossFire1,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | 黒魔導士 クロスファイアー |
20 | /execute @a[score_ActivatedSkill_min=5211,score_ActivatedSkill=5211] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[CrossFire,CrossFire2,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | |
21 | /execute @a[score_ActivatedSkill_min=5212,score_ActivatedSkill=5219] ~ ~1.52 ~ /entitydata @e[r=2,type=Snowball,c=1] {Tags:[CrossFire,CrossFire3,FlyingObject,Driftable,TypeChecked]} | 動力が必要 | |
22 | /fill -1921 11 ~1 -1921 11 ~1 minecraft:redstone_block 0 replace minecraft:lapis_block 0 ###クロスファイアークロック | 動力が必要 | |
23 | /fill ~-4 ~-1 ~ ~ ~-1 ~ minecraft:lapis_block 0 replace minecraft:redstone_block 0 | 動力が必要 | |
24 | /tellraw @a[tag=EnChase] {“text”:”エンチェイスの効果が切れた。”,”color”:”gold”} | エンチェイス付与処理 EnChase |
|
25 | /fill ~2 ~-1 ~ ~4 ~-1 ~ minecraft:redstone_block 0 replace minecraft:lapis_block 0 | 条件付き | |
26 | /execute @a[tag=EnChase] ~ ~1.52 ~ /scoreboard players tag @e[r=2,tag=Arrow,c=1] add Chaser | 条件付き | |
27 | /execute @a[tag=EnChase,score_EnChase=1] ~ ~1.52 ~ /scoreboard players tag @e[r=2,tag=Arrow,c=1] add Chaser1 | 動力が必要 | |
28 | /execute @a[tag=EnChase,score_EnChase_min=2] ~ ~1.52 ~ /scoreboard players tag @e[r=2,tag=Arrow,c=1] add Chaser2 | 動力が必要 | |
29 | /fill ~-2 ~-1 ~ ~ ~-1 ~ minecraft:lapis_block 0 replace minecraft:redstone_block 0 | 動力が必要 | |
30 | /scoreboard players reset @a[tag=EnChase] EnChase | 条件付き | |
31 | /scoreboard players tag @a[tag=EnChase] remove EnChase | 条件付き |
詳細
- 以下のコマンド群が起動されているとき、それぞれを実行する
- エンチェイス付与処理部を実行
ディア実行部
- ディア実行部では、雪玉へのタグの付与やディアクロック処理への分岐などを行う。
- 毎tick実行するコマンド群10によって起動される
ActivatedSkill
が4210 ~ 4219であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉に対し、以下の事柄を実行- ディア実行部を停止
ディア付与タグ
{
Tags:[Dia,Projectile,FlyingObject,Driftable,TypeChecked]
}
フラワーギフト実行部
- フラワーギフト実行部では、雪玉へのタグの付与やフラワーギフトクロック処理への分岐などを行う。
- 毎tick実行するコマンド群10によって起動される
ActivatedSkill
が4220であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉にフラワーギフト付与タグ1を付与ActivatedSkill
が4221であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉にフラワーギフト付与タグ2を付与ActivatedSkill
が4222 ~ 4229であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉にフラワーギフト付与タグ3を付与- フラワーギフトクロック処理の実行を予約
- フラワーギフト実行部を停止
フラワーギフト付与タグ1
{
Tags:[FlowerGift,FlowerGift1,FlyingObject,Driftable,TypeChecked]
}
フラワーギフト付与タグ2
{
Tags:[FlowerGift,FlowerGift2,FlyingObject,Driftable,TypeChecked]
}
フラワーギフト付与タグ3
{
Tags:[FlowerGift,FlowerGift3,FlyingObject,Driftable,TypeChecked]
}
ホーリー実行部
- ホーリー実行部では、雪玉へのタグの付与やホーリークロック処理への分岐などを行う。
- 毎tick実行するコマンド群10によって起動される
ActivatedSkill
が4220であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉に対し、以下の事柄を実行- 対象エンティティにホーリー付与タグを付与
- ホーリークロック処理の実行を予約
- ホーリー実行部を停止
ホーリー付与タグ
{
Tags:[Holy,FlyingObject,Driftable,TypeChecked]
}
アイスストーム実行部
- アイスストーム実行部では、雪玉へのタグの付与やアイスストームクロック処理への分岐などを行う。
- 毎tick実行するコマンド群11によって起動される
ActivatedSkill
が5200であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉にアイスストーム付与タグ1を付与ActivatedSkill
が5201であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉にアイスストーム付与タグ2を付与ActivatedSkill
が5202 ~ 5209であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉にアイスストーム付与タグ3を付与- アイスストームクロック処理の実行を予約
- アイスストーム実行部を停止
アイスストーム付与タグ1
{
Tags:[IceStorm,IceStorm1,FlyingObject,Driftable,TypeChecked]
}
アイスストーム付与タグ2
{
Tags:[IceStorm,IceStorm2,FlyingObject,Driftable,TypeChecked]
}
アイスストーム付与タグ
{
Tags:[IceStorm,IceStorm3,FlyingObject,Driftable,TypeChecked]
}
クロスファイアー実行部
- クロスファイアー実行部では、雪玉へのタグの付与やクロスファイアークロック処理への分岐などを行う。
- 毎tick実行するコマンド群11によって起動される
ActivatedSkill
が5210であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉にクロスファイアー付与タグ1を付与ActivatedSkill
が5211であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉にクロスファイアー付与タグ2を付与ActivatedSkill
が5212 ~ 5219であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い雪玉にクロスファイアー付与タグ3を付与- クロスファイアークロック処理の実行を予約
- クロスファイアー実行部を停止
クロスファイアー付与タグ1
{
Tags:[CrossFire,CrossFire1,FlyingObject,Driftable,TypeChecked]
}
クロスファイアー付与タグ2
{
Tags:[CrossFire,CrossFire2,FlyingObject,Driftable,TypeChecked]
}
クロスファイアー付与タグ3
{
Tags:[CrossFire,CrossFire3,FlyingObject,Driftable,TypeChecked]
}
エンチェイス付与処理部
EnChase
を持つすべてのプレイヤーに対し、以下の事柄を実行- 対象プレイヤーに「エンチェイスの効果が切れた。」とのメッセージを表示
- Chaserタグ付与処理部を起動
- 対象プレイヤーから1.52m上を中心とした、半径2m以内の最も近い矢に
Chaser
を付与
- Chaserタグ付与処理部が起動されていれば、それを実行
Chaserタグ付与処理部
- エンチェイス付与処理部によって起動される。
EnChase
(タグ)を持ち、EnChase
(スコア)が1以下であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い矢にChaser1
を付与EnChase
(タグ)を持ち、EnChase
(スコア)が2以上であるすべてのプレイヤーから1.52m上を中心とした、半径2m以内の最も近い矢にChaser2
を付与- Chaserタグ付与処理部を停止し、以下の事柄を実行
EnChase
(タグ)を持つすべてのプレイヤーのEnChase
(スコア)を0に設定EnChase
(タグ)を持つすべてのプレイヤーから、EnChase
(タグ)を削除