Advertisement
Skylinerw

Forced Aggro Testing (Eddison) - Command List

Mar 17th, 2014
321
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.76 KB | None | 0 0
  1. PASSIVE EDDISON:
  2.  
  3. summon Skeleton ~ ~1 ~ {CustomName:"Eddison",CustomNameVisible:1,Equipment:[{},{},{},{},{id:minecraft:leather_helmet,Count:1,tag:{display:{color:1114367},Unbreakable:1}}],PersistenceRequired:1,UUIDLeast:2l,UUIDMost:2l}
  4.  
  5. APPLIES HOSTILITY SCORES:
  6.  
  7. execute @e[name=Eddison] ~ ~ ~ scoreboard players set @e[type=Zombie,r=10,name=!Eddison] HOSTILE 1
  8. execute @e[name=Eddison] ~ ~ ~ scoreboard players set @e[type=Skeleton,r=10,name=!Eddison] HOSTILE 1
  9. execute @e[name=Eddison] ~ ~ ~ scoreboard players set @e[type=Villager,r=10,name=!Eddison] HOSTILE 2
  10. execute @e[name=Eddison] ~ ~ ~ scoreboard players set @e[type=Slime,r=10,name=!Eddison] HOSTILE 2
  11. execute @e[name=Eddison] ~ ~ ~ scoreboard players set @e[type=Cow,r=10,name=!Eddison] HOSTILE 2
  12.  
  13. INITIATES AGGRO:
  14.  
  15. execute @e[name=Eddison] ~ ~ ~ execute @e[score_HOSTILE_min=1,r=10,c=1] ~ ~ ~ summon Squid ~ ~ ~ {CustomName:"TARGET",UUIDLeast:1l,UUIDMost:1l,Invulnerable:1,ActiveEffects:[{Id:14,Duration:1000000,ShowParticles:0b}],Attributes:[{Name:generic.movementSpeed,Base:0},{Name:generic.followRange,Base:0},{Name:generic.maxHealth,Base:1}]}
  16.  
  17. DEALS DAMAGE:
  18.  
  19. execute 00000000-0000-0003-0000-000000000003 ~ ~ ~ execute @e[type=Squid,name=TARGET,r=3] ~ ~ ~ effect @e[score_HOSTILE_min=1,score_HOSTILE=1,r=1,name=!Eddison,c=1] 6 1 0
  20. execute 00000000-0000-0003-0000-000000000003 ~ ~ ~ execute @e[type=Squid,name=TARGET,r=3] ~ ~ ~ effect @e[score_HOSTILE_min=2,score_HOSTILE=2,r=1,name=!Eddison,c=1] 7 1 0
  21.  
  22. CLOCK HANDING:
  23.  
  24. blockdata ~-2 ~ ~ {Command:"/summon FallingSand ~ ~1 ~ {Block:minecraft:redstone_block}"}
  25. setblock ~3 ~-1 ~ minecraft:air
  26. setblock ~-2 ~1 ~2 minecraft:redstone_block 0 destroy
  27.  
  28. REMOVE PASSIVE EDDISON:
  29.  
  30. execute @e[name=Eddison] ~ ~ ~ summon Skeleton ~ ~ ~ {CustomName:"Eddison",CustomNameVisible:1,Equipment:[{},{},{},{},{id:minecraft:leather_helmet,Count:1,tag:{display:{color:16711680}}}],Leashed:1,Leash:{UUIDLeast:1l,UUIDMost:1l},UUIDLeast:3l,UUIDMost:3l}
  31. tp 00000000-0000-0002-0000-000000000002 ~ -64 ~
  32. kill 00000000-0000-0002-0000-000000000002
  33.  
  34. DETERMINE CURRENT AGGRO TARGET:
  35.  
  36. execute 00000000-0000-0003-0000-000000000003 ~ ~ ~ tp 00000000-0000-0001-0000-000000000001 @e[score_HOSTILE_min=1,r=9,c=1]
  37.  
  38. RESET LINE:
  39.  
  40. A:
  41.  
  42. tp 00000000-0000-0001-0000-000000000001 ~ -64 ~
  43. blockdata 168 1 239 {Command:"/setblock ~ ~1 ~ minecraft:air"}
  44. execute 00000000-0000-0003-0000-000000000003 ~ ~ ~ summon Skeleton ~ ~ ~ {CustomName:"Eddison",CustomNameVisible:1,Equipment:[{},{},{},{},{id:minecraft:leather_helmet,Count:1,tag:{display:{color:1114367},Unbreakable:1}}],PersistenceRequired:1,UUIDLeast:2l,UUIDMost:2l}
  45. scoreboard players reset * HOSTILE
  46.  
  47. B:
  48.  
  49. tp 00000000-0000-0003-0000-000000000003 ~ -64 ~
  50.  
  51. C:
  52.  
  53. setblock 173 1 239 minecraft:unpowered_comparator 3
  54. kill 00000000-0000-0003-0000-000000000003
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement