summon_evoker.mcfunction 835 B

1234567891011121314151617
  1. # 召唤唤魔者
  2. scoreboard players set $random_min mem 0
  3. scoreboard players set $random_max mem 4
  4. function lib:random
  5. execute if score $random mem matches 0 positioned 1017.0 21.0 5004.0 unless entity @e[tag=mini_mob,distance=..1] run summon evoker
  6. execute if score $random mem matches 1 positioned 1004.0 21.0 5019.0 unless entity @e[tag=mini_mob,distance=..1] run summon evoker
  7. execute if score $random mem matches 2 positioned 1002.0 13.1 5002.0 unless entity @e[tag=mini_mob,distance=..1] run summon evoker
  8. execute if score $random mem matches 3 positioned 1019.0 13.1 5024.0 unless entity @e[tag=mini_mob,distance=..1] run summon evoker
  9. tag @e[type=evoker] add mini_mob
  10. # 提高追踪范围
  11. execute as @e[type=evoker] run attribute @s generic.follow_range base set 35
  12. # 关闭怪物间友伤
  13. team join white @e[tag=mini_mob]