About

位置 (-1920,15,-146)

呼び出し元 毎tick実行するコマンド群11

分岐先 マジックブロック削除

召喚士のスキルの1つであるぷちブラックを実行する。スキル実行者から特定の相対座標が空気ブロックであるときSetOffsetの召喚、MagicBlackの召喚、ぷちブラックのコアとなる黒曜石の設置などを行う。なお、エンティティのテレポートとダメージ付与はマジックブロック削除で行われる。

コマンド群

No. コマンド 状態
1 /scoreboard players tag @a[score_ActivatedSkill_min=6300,score_ActivatedSkill=6309] add SetBlock  
2 /execute @a[tag=SetBlock] ~ ~-1 ~ detect ~ ~ ~ minecraft:air 0 /summon ItemFrame ~ ~ ~ {Invulnerable:true,Facing:0b,Tags:[SetOffset]}  
3 /execute @a[tag=SetBlock] ~ ~-1 ~ detect ~ ~ ~ minecraft:air 0 /scoreboard players tag @a[c=1] remove SetBlock 条件付き
4 /execute @a[tag=SetBlock] ~ ~ ~ detect ~ ~ ~ minecraft:air 0 /summon ItemFrame ~ ~ ~ {Invulnerable:true,Facing:0b,Tags:[SetOffset]}  
5 /execute @a[tag=SetBlock] ~ ~ ~ detect ~ ~ ~ minecraft:air 0 /scoreboard players tag @a[c=1] remove SetBlock 条件付き
6 /execute @a[tag=SetBlock] ~ ~1 ~ detect ~ ~ ~ minecraft:air 0 /summon ItemFrame ~ ~ ~ {Invulnerable:true,Facing:0b,Tags:[SetOffset]}  
7 /scoreboard players tag @a[tag=SetBlock] remove SetBlock  
8 /entitydata @e[tag=SetOffset] {:}  
9 /execute @e[tag=SetOffset] ~ ~0.125 ~0.46875 /summon AreaEffectCloud ~ ~ ~ {ReapplicantDelay:20,Radius:0f,RadiusOnUse:0f,DurationOnUse:0,Duration:0,RadiusPerTick:0f,WaitTime:1,Age:-300,Particle:take,Tags:[MagicBlock,MagicBlack,SystemEntity,TypeChecked],Passengers:[{id:AreaEffectCloud,Rotation:[0f,90f],ReapplicantDelay:20,Radius:0f,RadiusOnUse:0f,DurationOnUse:0,Duration:180,RadiusPerTick:0f,WaitTime:1,Age:-100,Particle:take,Tags:[PrePetitBlack,SystemEntity,TypeChecked]},{id:AreaEffectCloud,ReapplicantDelay:0,Radius:10f,RadiusOnUse:0f,DurationOnUse:0,Duration:10,RadiusPerTick:0f,WaitTime:0,Age:0,Particle:dragonbreath,Tags:[SystemEntity,TypeChecked]}]} 条件付き
10 /execute @e[tag=SetOffset] ~ ~ ~0.46875 /playsound block.portal.travel master @a[r=32] ~ ~100 ~ 0.1 1.6 0.3  
11 /execute @e[tag=SetOffset] ~ ~ ~0.46875 /playsound entity.endermen.stare master @a[r=32] ~ ~100 ~ 10 0.5 0.00001  
12 /execute @e[tag=SetOffset] ~ ~ ~0.46875 /particle dragonbreath ~ ~ ~ 0.5 0.5 0.5 0.1 90 force 条件付き
13 /kill @e[tag=SetOffset] 条件付き
14 /scoreboard players operation #MagicBlockCount Global += #EntityCount Global 条件付き
15 /execute @e[tag=MagicBlack] ~ ~ ~ /setblock ~ ~ ~ minecraft:obsidian 0 keep 条件付き
16 /fill -1921 17 ~ -1921 17 ~ minecraft:redstone_block 0 replace minecraft:lapis_block 0 ###ブロック削除クロック 条件付き

No.13のコマンドブロックについて

No.13のコマンドブロックには、以下のタグが付与されている。

CommandStats:{AffectedEntitiesObjective:"Global",AffectedEntitiesName:"#EntityCount"}

詳細

  1. ActivatedSkillが6300 ~ 6309であるすべてのプレイヤーに、SetBlockを付与
  2. SetBlockを持つすべてのプレイヤーの1m下が空気ブロックであるとき、以下の事柄を実行
    1. 対象プレイヤーの1m下にSetOffsetを召喚
    2. 対象プレイヤーからSetBlockを削除
  3. SetBlockを持つすべてのプレイヤーのいる座標が空気ブロックであるとき、以下の事柄を実行
    1. 対象プレイヤーの座標上にSetOffsetを召喚
    2. 対象プレイヤーからSetBlockを削除
  4. SetBlockを持つすべてのプレイヤーから1m上が空気ブロックであるとき、その座標上にSetOffsetを召喚
  5. SetBlockを持つすべてのプレイヤーからSetBlockを削除
  6. SetOffsetから上に0.125m、z軸方向に0.46875mの地点にMagicBlackを召喚
  7. SetOffsetからz軸方向に0.46875mの地点を中心とした、半径32m以内のすべてのプレイヤーに効果音を鳴らし、実行できたら以下の事柄を実行
    1. SetOffsetからz軸方向に0.46875mの地点にパーティクルを表示
    2. SetOffsetをキルし、その数を#EntityCountGlobalに代入
    3. #MagicBlockCountGlobal#EntityCountGlobalを足しこむ
    4. MagicBlackの座標上に黒曜石を設置
    5. マジックブロック削除を実行

SetOffset

/summon ItemFrame ~ ~ ~ {Invulnerable:true,Facing:0b,Tags:[SetOffset]}
Name (None)
Type ItemFrame
Tags SetOffset

MagicBlack

/summon AreaEffectCloud ~ ~ ~ {ReapplicantDelay:20,Radius:0f,RadiusOnUse:0f,DurationOnUse:0,Duration:0,RadiusPerTick:0f,WaitTime:1,Age:-300,Particle:take,Tags:[MagicBlock,MagicBlack,SystemEntity,TypeChecked],Passengers:[{id:AreaEffectCloud,Rotation:[0f,90f],ReapplicantDelay:20,Radius:0f,RadiusOnUse:0f,DurationOnUse:0,Duration:180,RadiusPerTick:0f,WaitTime:1,Age:-100,Particle:take,Tags:[PrePetitBlack,SystemEntity,TypeChecked]},{id:AreaEffectCloud,ReapplicantDelay:0,Radius:10f,RadiusOnUse:0f,DurationOnUse:0,Duration:10,RadiusPerTick:0f,WaitTime:0,Age:0,Particle:dragonbreath,Tags:[SystemEntity,TypeChecked]}]}
Name (None)
Type AEC
Tags MagicBlock,MagicBlack,SystemEntity,TypeChecked
Age -300
Passengers PrePetitBlack,dragonbreathAEC
  • PrePetitBlack
Name (None)
Type AEC
Tags PrePetitBlack,SystemEntity,TypeChecked
  • dragonbreathAEC
Name (None)
Type AEC
Tags SystemEntity,TypeChecked