Advertisement
SirStickyNote

Medieval Siege Weapons One Command (Raw)

Jan 13th, 2017
145
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.69 KB | None | 0 0
  1. INIT:scoreboard objectives add Shift stat.sneakTime
  2. INIT:scoreboard objectives add TrebuchetLoad dummy
  3. INIT:scoreboard objectives add SiegeCrafting dummy
  4. INIT:scoreboard objectives add BoltDestroy dummy
  5. INIT:scoreboard objectives add BoulderDestroy dummy
  6. INIT:scoreboard objectives add StoneDestroy dummy
  7. INIT:scoreboard objectives add RamLoad dummy
  8. INIT:scoreboard objectives add RamHitTime dummy
  9. INIT:scoreboard objectives add BoulderAir dummy
  10. INIT:scoreboard objectives add CatapultLoad dummy
  11. INIT:scoreboard objectives add BallistaLoad dummy
  12. INIT:scoreboard objectives add BoltAir dummy
  13. INIT:scoreboard objectives add AmmoDetect dummy
  14. INIT:scoreboard objectives add StoneAir dummy
  15. INIT:scoreboard teams add NoShove
  16. scoreboard teams option NoShove collisionRule never
  17. scoreboard teams option NoShove seeFriendlyInvisibles false
  18. /scoreboard players remove @e[tag=Ballista,score_BallistaLoad_min=1] BallistaLoad 1
  19. /execute @a[score_Shift_min=1] ~ ~ ~ /scoreboard players add @e[r=1,tag=Ballista,score_BallistaLoad=30] BallistaLoad 2
  20. /replaceitem entity @e[score_BallistaLoad=1,score_BallistaLoad_min=1] slot.armor.head diamond_axe 1 1559
  21. /replaceitem entity @e[score_BallistaLoad=15,score_BallistaLoad_min=15] slot.armor.head diamond_axe 1 1560
  22. /replaceitem entity @e[score_BallistaLoad=29,score_BallistaLoad_min=29] slot.armor.head diamond_axe 1 1558
  23. /scoreboard players add @e[tag=Ballista] BallistaLoad 0
  24. /scoreboard players set @e[type=item] AmmoDetect 1 {Item:{id:"minecraft:diamond_axe",Count:1b,Damage:1557s,tag:{display:{Lore:["Used to fire out of a ballista"]}}}}
  25. /execute @e[score_AmmoDetect_min=1,score_AmmoDetect=1] ~ ~ ~ /replaceitem entity @e[score_BallistaLoad_min=30,r=2,c=1] slot.armor.head diamond_axe 1 1561
  26. /execute @e[score_AmmoDetect_min=1,score_AmmoDetect=1] ~ ~ ~ /scoreboard players tag @e[score_BallistaLoad_min=30,r=2,c=1] add Loaded
  27. /execute @e[score_AmmoDetect_min=1,score_AmmoDetect=1] ~ ~ ~ execute @e[r=2,c=1,tag=Ballista] ~ ~ ~ /kill @e[score_AmmoDetect_min=1,score_AmmoDetect=1,c=1,r=2]
  28. /execute @e[tag=BB] ~ ~-300 ~ particle crit ~ ~1 ~ 0 0 0 0 10 force @a
  29. /scoreboard players add @e[tag=BB] BoltDestroy 1
  30. /scoreboard players add @e[tag=BPB] BoltDestroy 1
  31. /scoreboard players add @e[tag=BPA] BoltDestroy 1
  32. /kill @e[score_BoltDestroy_min=180]
  33. /execute @a[score_Shift_min=1] ~ ~ ~ teleport @e[tag=Ballista,r=1,c=1] ~ ~ ~ ~ 0
  34. /execute @e[score_BoltDestroy=1,tag=BB] ~ ~ ~ summon armor_stand ~ ~-300 ~ {Invisible:1,Marker:1,NoGravity:1,Tags:[BoltAS],ArmorItems:[{},{},{},{id:"minecraft:diamond_axe",Count:1b,Damage:1557s}]}
  35. /execute @e[tag=BB] ~ ~-300 ~ teleport @e[tag=BoltAS,r=1,c=1] ~ ~-0.5 ~ ~180 ~
  36. /scoreboard players add @e[tag=BoltAS] BoltDestroy 1
  37. /tp @e[score_BoltDestroy=10] ~ ~0.1 ~ ~ ~
  38. /tp @e[score_BoltDestroy_min=11] ~ ~-0.005 ~ ~ ~
  39. /execute @a[score_Shift=0] ~ ~ ~ execute @e[r=1,c=1,score_BallistaLoad_min=30,tag=Loaded] ~ ~ ~ particle crit ~ ~ ~ 1 1 1 0 10 force @a
  40. execute @e[tag=BPB] ~ ~.799999 ~ teleport @e[tag=BB,c=-1,r=1] ~ ~-.799999 ~
  41. /execute @a[score_Shift=0] ~ ~ ~ execute @e[r=2,c=1,score_BallistaLoad_min=30,tag=Loaded] ~ ~300 ~ summon boat ~ ~ ~ {NoGravity:1,Tags:[BB],Passengers:[{id:armor_stand,Tags:[BPA],NoGravity:1b},{id:armor_stand,Tags:["BPB"],NoGravity:1b}]}
  42. /execute @a[score_Shift=0] ~ ~ ~ execute @e[tag=Loaded,c=1,score_BallistaLoad_min=30] ~ ~300 ~ teleport @e[tag=BB,r=0,c=1] ~ ~ ~ ~180 ~
  43. /execute @a[score_Shift=0] ~ ~ ~ scoreboard players set @e[r=1,tag=Loaded,c=1,score_BallistaLoad_min=30] BallistaLoad 2
  44. scoreboard players tag @e[score_BallistaLoad=28] remove Loaded
  45. /execute @e[tag=BB,score_BoltDestroy_min=10] ~ ~-300 ~ /effect @e[r=1,tag=!Hostile,type=!item,tag=!BoltAS] instant_damage 1 2 true
  46. /scoreboard players tag @e[type=zombie] add Hostile
  47. /scoreboard players tag @e[type=skeleton] add Hostile
  48. /scoreboard players tag @e[type=zombie_pigman] add Hostile
  49. /scoreboard players tag @e[type=wither] add Hostile
  50. /scoreboard players tag @e[type=giant] add Hostile
  51. /scoreboard players tag @e[type=zombie_villager] add Hostile
  52. /execute @e[tag=BB,score_BoltDestroy_min=10] ~ ~-299 ~ /effect @e[r=1,tag=Hostile,type=item,tag=!BoltAS] instant_health 1 2 true
  53. /execute @e[tag=BB,score_BoltDestroy_min=10] ~ ~-300 ~ /execute @e[r=1,type=!item,tag=!BoltAS] ~ ~ ~ particle crit ~ ~ ~ 0 0 0 1 100 force @a
  54. /execute @e[tag=BB,score_BoltDestroy_min=10] ~ ~-300 ~ /execute @e[r=1,type=!item,tag=!BoltAS] ~ ~ ~ kill @e[r=2,tag=BoltAS]
  55. /execute @e[tag=BB,score_BoltDestroy_min=10] ~ ~-300 ~ /execute @e[r=1,type=!item,tag=!BoltAS] ~ ~300 ~ kill @e[r=1]
  56. /scoreboard players add @e[tag=BB] BoltAir 1
  57. execute @e[tag=BB] ~ ~ ~ detect ~ ~-300 ~ air 0 scoreboard players remove @e[r=1,tag=BB] BoltAir 1
  58. /execute @e[tag=BB,score_BoltAir_min=1] ~ ~ ~ fill ~ ~-300 ~ ~ ~-299 ~ air 0 destroy
  59. /execute @e[score_BoltAir_min=5] ~ ~-300 ~ kill @e[r=1,tag=BoltAS]
  60. /execute @e[score_BoltAir_min=10] ~ ~ ~ kill @e[r=1]
  61. /entitydata @e[tag=BoltAS] {Fire:1000s}
  62. execute @e[tag=BB] ~ ~ ~ detect ~ ~-300 ~ air 0 particle crit ~ ~ ~ 0 0 0 1 10 force @a
  63. /execute @a[score_Shift_min=1] ~ ~ ~ teleport @e[tag=Catapult,r=2,c=1] ~ ~1 ~ ~ 0
  64. /execute @a[score_Shift_min=1] ~ ~ ~ scoreboard players add @e[tag=Catapult,c=1,r=2,score_CatapultLoad=41] CatapultLoad 2
  65. /scoreboard players remove @e[score_CatapultLoad_min=1] CatapultLoad 1
  66. replaceitem entity @e[score_CatapultLoad_min=1,score_CatapultLoad=1] slot.armor.head diamond_axe 1 1553
  67. replaceitem entity @e[score_CatapultLoad_min=15,score_CatapultLoad=20] slot.armor.head diamond_axe 1 1554
  68. replaceitem entity @e[score_CatapultLoad_min=30,score_CatapultLoad=40] slot.armor.head diamond_axe 1 1556
  69. /scoreboard players add @e[tag=Catapult] CatapultLoad 0
  70. /scoreboard players set @e[type=item] AmmoDetect 2 {Item:{id:"minecraft:diamond_axe",Count:1b,Damage:1552s,tag:{display:{Lore:["Used to fire from a catapult"]}}}}
  71. /execute @e[score_AmmoDetect_min=2,score_AmmoDetect=2] ~ ~ ~ /replaceitem entity @e[score_CatapultLoad_min=40,r=2,c=1] slot.armor.head diamond_axe 1 1555
  72. /execute @e[score_AmmoDetect_min=2,score_AmmoDetect=2] ~ ~ ~ /scoreboard players tag @e[score_CatapultLoad_min=40,r=2,c=1] add Loaded
  73. /execute @e[score_AmmoDetect_min=2,score_AmmoDetect=2] ~ ~ ~ execute @e[r=2,c=1,tag=Catapult] ~ ~ ~ /kill @e[score_AmmoDetect_min=2,score_AmmoDetect=2,c=1,r=2]
  74. /execute @e[tag=Loaded,score_CatapultLoad_min=39,score_CatapultLoad=39] ~ ~ ~ summon armor_stand ~ ~3 ~ {Tags:[Boulder],Invisible:1.Marker:1,Small:1,ArmorItems:[{},{},{id:"minecraft:elytra",Count:1b,Damage:0s},{id:"minecraft:diamond_axe",Count:1b,Damage:1552s}],FallFlying:1b}
  75. /scoreboard players set @e[tag=Loaded,score_CatapultLoad_min=39,score_CatapultLoad=39] CatapultLoad 2
  76. /scoreboard players tag @e[score_CatapultLoad=39] remove Loaded
  77. scoreboard players add @e[tag=Boulder] BoulderDestroy 1
  78. /execute @e[score_BoulderDestroy=1] ~ ~ ~ execute @e[tag=Catapult,r=5,c=1] ~ ~ ~ teleport @e[tag=Boulder,c=1,r=5] ~ ~3 ~ ~ ~
  79. /tp @e[score_BoulderDestroy=15] ~ ~0.5 ~
  80. /tp @e[score_BoulderDestroy_min=21] ~ ~0.1 ~
  81. /kill @e[score_BoulderDestroy_min=200]
  82. /execute @e[score_BoulderDestroy_min=10] ~ ~ ~ execute @e[type=!item,tag=!Boulder,r=3] ~ ~ ~ /summon creeper ~ ~1 ~ {ExplosionRadius:4,Fuse:0}
  83. /execute @e[score_BoulderDestroy_min=10] ~ ~ ~ execute @e[type=!item,tag=!Boulder,r=3] ~ ~ ~ /kill @e[tag=Boulder,c=1,r=3]
  84. /scoreboard players add @e[tag=Boulder] BoulderAir 6
  85. execute @e[tag=Boulder] ~ ~ ~ detect ~ ~-1 ~ air 0 scoreboard players remove @e[tag=Boulder,r=0,c=1] BoulderAir 1
  86. execute @e[score_BoulderAir_min=7] ~ ~ ~ /summon creeper ~ ~1 ~ {ExplosionRadius:4,Fuse:0}
  87. kill @e[score_BoulderAir_min=7]
  88. execute @e[tag=Boulder] ~ ~ ~ detect ~ ~1 ~ air 0 scoreboard players remove @e[tag=Boulder,r=0,c=1] BoulderAir 1
  89. execute @e[tag=Boulder] ~ ~ ~ detect ~1 ~ ~ air 0 scoreboard players remove @e[tag=Boulder,r=0,c=1] BoulderAir 1
  90. execute @e[tag=Boulder] ~ ~ ~ detect ~-1 ~ ~ air 0 scoreboard players remove @e[tag=Boulder,r=0,c=1] BoulderAir 1
  91. execute @e[tag=Boulder] ~ ~ ~ detect ~ ~ ~1 air 0 scoreboard players remove @e[tag=Boulder,r=0,c=1] BoulderAir 1
  92. execute @e[tag=Boulder] ~ ~ ~ detect ~ ~ ~-1 air 0 scoreboard players remove @e[tag=Boulder,r=0,c=1] BoulderAir 1
  93. /execute @e[tag=Trebuchet] ~ ~ ~ effect @a[r=1,c=1,score_Shift_min=1] slowness 1 5 true
  94. /execute @a[score_Shift_min=1] ~ ~ ~ teleport @e[tag=Trebuchet,r=2,c=1] ~ ~1 ~ ~ 0
  95. /execute @a[score_Shift_min=1] ~ ~ ~ scoreboard players add @e[tag=Trebuchet,c=1,r=2,score_TrebuchetLoad=51] TrebuchetLoad 2
  96. /scoreboard players remove @e[score_TrebuchetLoad_min=1] TrebuchetLoad 1
  97. /scoreboard players add @e[tag=Trebuchet] TrebuchetLoad 0
  98. replaceitem entity @e[score_TrebuchetLoad_min=1,score_TrebuchetLoad=1] slot.armor.head diamond_axe 1 1551
  99. replaceitem entity @e[score_TrebuchetLoad_min=25,score_TrebuchetLoad=25] slot.armor.head diamond_axe 1 1550
  100. replaceitem entity @e[score_TrebuchetLoad_min=49,score_TrebuchetLoad=49] slot.armor.head diamond_axe 1 1549
  101. /scoreboard players set @e[type=item] AmmoDetect 3 {Item:{id:"minecraft:diamond_axe",Count:1b,Damage:1547s,tag:{display:{Lore:["Used to fire from a trebuchet"]}}}}
  102. /execute @e[score_AmmoDetect_min=3,score_AmmoDetect=3] ~ ~ ~ /replaceitem entity @e[score_TrebuchetLoad_min=50,r=2,c=1] slot.armor.head diamond_axe 1 1548
  103. /execute @e[score_AmmoDetect_min=3,score_AmmoDetect=3] ~ ~ ~ /scoreboard players tag @e[score_TrebuchetLoad_min=50,r=2,c=1] add Loaded
  104. execute @e[tag=Trebuchet] ~ ~ ~ /kill @e[score_AmmoDetect_min=3,score_AmmoDetect=3,c=1,r=2]
  105. /execute @e[tag=Loaded,score_TrebuchetLoad_min=49,score_TrebuchetLoad=49] ~ ~ ~ summon armor_stand ~ ~3 ~ {Tags:[Stone],Invisible:1.Marker:1,Small:1,ArmorItems:[{},{},{id:"minecraft:elytra",Count:1b,Damage:0s},{id:"minecraft:diamond_axe",Count:1b,Damage:1547s}],FallFlying:1b,Invisible:1b}
  106. /scoreboard players set @e[tag=Loaded,score_TrebuchetLoad_min=49,score_TrebuchetLoad=49] TrebuchetLoad 2
  107. /scoreboard players tag @e[score_TrebuchetLoad=49] remove Loaded
  108. scoreboard players add @e[tag=Stone] StoneDestroy 1
  109. /execute @e[score_StoneDestroy=1] ~ ~ ~ execute @e[tag=Trebuchet,r=5,c=1] ~ ~ ~ teleport @e[tag=Stone,c=1,r=5] ~ ~3 ~ ~ 0
  110. /tp @e[score_StoneDestroy=20] ~ ~0.2 ~
  111. /tp @e[score_StoneDestroy_min=21] ~ ~0.15 ~
  112. /kill @e[score_StoneDestroy_min=300]
  113. /execute @e[score_StoneDestroy_min=10] ~ ~ ~ execute @e[type=!item,tag=!Stone,r=3] ~ ~ ~ /summon creeper ~ ~1 ~ {ExplosionRadius:6,Fuse:0}
  114. /execute @e[score_TrebuchetDestroy_min=10] ~ ~ ~ execute @e[type=!item,tag=!Stone,r=3] ~ ~ ~ /kill @e[tag=Stone,c=1,r=3]
  115. /scoreboard players add @e[tag=Stone] StoneAir 6
  116. execute @e[tag=Stone] ~ ~ ~ detect ~ ~-1 ~ air 0 scoreboard players remove @e[tag=Stone,r=0,c=1] StoneAir 1
  117. execute @e[tag=Stone] ~ ~ ~ detect ~ ~1 ~ air 0 scoreboard players remove @e[tag=Stone,r=0,c=1] StoneAir 1
  118. execute @e[tag=Stone] ~ ~ ~ detect ~ ~ ~1 air 0 scoreboard players remove @e[tag=Stone,r=0,c=1] StoneAir 1
  119. execute @e[tag=Stone] ~ ~ ~ detect ~ ~ ~-1 air 0 scoreboard players remove @e[tag=Stone,r=0,c=1] StoneAir 1
  120. execute @e[tag=Stone] ~ ~ ~ detect ~1 ~ ~ air 0 scoreboard players remove @e[tag=Stone,r=0,c=1] StoneAir 1
  121. execute @e[tag=Stone] ~ ~ ~ detect ~-1 ~ ~ air 0 scoreboard players remove @e[tag=Stone,r=0,c=1] StoneAir 1
  122. execute @e[score_StoneAir_min=7] ~ ~ ~ /summon creeper ~ ~1 ~ {ExplosionRadius:6,Fuse:0}
  123. kill @e[score_StoneAir_min=7]
  124. /execute @a[score_Shift_min=1] ~ ~ ~ teleport @e[tag=Ram,r=2,c=1] ~ ~1 ~ ~ 0
  125. /scoreboard players add @e[tag=Ram] RamLoad 0
  126. execute @a[score_Shift_min=1] ~ ~ ~ scoreboard players add @e[tag=Ram,r=2,c=1,score_RamLoad=20] RamLoad 2
  127. /scoreboard players remove @e[tag=Ram,score_RamLoad_min=1] RamLoad 1
  128. /scoreboard players set @e[score_RamLoad_min=21] RamLoad 0
  129. replaceitem entity @e[score_RamLoad_min=1,score_RamLoad=1] slot.armor.head diamond_axe 1 1546
  130. replaceitem entity @e[score_RamLoad_min=8,score_RamLoad=8] slot.armor.head diamond_axe 1 1545
  131. replaceitem entity @e[score_RamLoad_min=16,score_RamLoad=16] slot.armor.head diamond_axe 1 1544
  132. execute @e[score_RamLoad_min=20] ~ ~ ~ summon armor_stand ~ ~49 ~ {Tags:["RamHit"],Invisible:1b,Marker:1b,Small:1b,ArmorItems:[{},{},{id:"minecraft:elytra",Count:1b,Damage:0s},{}],FallFlying:1b}
  133. /scoreboard players add @e[tag=RamHit] RamHitTime 1
  134. /kill @e[score_RamHitTime_min=40]
  135. /execute @e[tag=Ram] ~ ~ ~ teleport @e[score_RamHitTime=1,c=1,r=50] ~ ~50 ~ ~ 0
  136. execute @e[score_RamHitTime_min=39] ~ ~ ~ /summon creeper ~ ~-45 ~ {ExplosionRadius:3,Fuse:0}
  137. /execute @a[score_Shift_min=1] ~ ~ ~ teleport @e[tag=Tower,r=2,c=1] ~ ~1 ~ ~ 0
  138. /execute @e[tag=Tower] ~ ~ ~ effect @a[r=2,score_Shift=0,rx=-90,rxm=-90] levitation 2 5 true
  139. /execute @e[tag=Tower] ~ ~ ~ effect @a[r=2,score_Shift=0,rx=-90,rxm=-90] jump_boost 2 10 true
  140. /scoreboard players remove @a[score_Shift_min=1] Shift 1
  141. /scoreboard players add @a Shift 0
  142. /execute @e[tag=Weapon] ~ ~ ~ detect ~ ~-2 ~ air 0 tp @e[tag=Weapon,tag=!Ballista,r=0,c=1] ~ ~-0.5 ~
  143. /execute @e[tag=Ballista] ~ ~ ~ detect ~ ~-1 ~ air 0 tp @e[tag=Ballista,r=0,c=1] ~ ~-0.5 ~
  144. /scoreboard players set @e[type=item] SiegeCrafting 1 {Item:{id:"minecraft:planks",Count:16b}}
  145. /scoreboard players set @e[type=item] SiegeCrafting 2 {Item:{id:"minecraft:stone",Count:8b}}
  146. /scoreboard players set @e[type=item] SiegeCrafting 3 {Item:{id:"minecraft:string",Count:3b}}
  147. /scoreboard players set @e[type=item] SiegeCrafting 4 {Item:{id:"minecraft:stone",Count:16b}}
  148. /scoreboard players set @e[type=item] SiegeCrafting 5 {Item:{id:"minecraft:stone",Count:8b}}
  149. /scoreboard players set @e[type=item] SiegeCrafting 6 {Item:{id:"minecraft:stone",Count:4b}}
  150. /scoreboard players set @e[type=item] SiegeCrafting 7 {Item:{id:"minecraft:stone",Count:12b}}
  151. /scoreboard players set @e[type=item] SiegeCrafting 8 {Item:{id:"minecraft:planks",Count:4b}}
  152. /scoreboard players set @e[type=item] SiegeCrafting 9 {Item:{id:"minecraft:cobblestone",Count:4b}}
  153. /scoreboard players set @e[type=item] SiegeCrafting 10 {Item:{id:"minecraft:cobblestone",Count:1b}}
  154. /execute @e[score_SiegeCrafting_min=1] ~ ~ ~ /execute @e[score_SiegeCrafting_min=1,r=1,rm=0,c=1] ~ ~ ~ particle totem ~ ~ ~ 1 1 1 0.1 100 force
  155. /scoreboard teams leave @a[team=NoShove]
  156. execute @e[tag=Weapon] ~ ~ ~ /scoreboard teams join NoShove @a[r=2]
  157. execute @e[tag=Ballista] ~ ~ ~ /scoreboard teams join NoShove @a[r=1]
  158. /execute @e[score_SiegeCrafting=1] ~ ~ ~ /execute @e[score_SiegeCrafting_min=3,score_SiegeCrafting=3,r=1,rm=0,c=1] ~ ~ ~ /summon villager ~ ~ ~ {Tags:["Ballista","Weapon"],NoGravity:1b,Profession:0,Offers:{},ArmorItems:[{},{},{},{id:diamond_axe,Damage:1559,Count:1b}],ArmorDropChances:[0.085F,0.085F,0.085F,0.0F],Attributes:[{Name:generic.maxHealth,Base:30},{Name:generic.knockbackResistance,Base:1}],Health:30.0f,PersistenceRequired:1,NoAI:1,Silent:1,Team:"NoShove",ActiveEffects:[{Id:14,Amplifier:0,Duration:20000000,ShowParticles:0b}]}
  159. /execute @e[score_SiegeCrafting=1] ~ ~ ~ /execute @e[score_SiegeCrafting_min=5,score_SiegeCrafting=5,r=1,rm=0,c=1] ~ ~ ~ /summon villager ~ ~1 ~ {Tags:["Catapult","Weapon"],NoGravity:1b,Profession:0,Offers:{},ArmorItems:[{},{},{},{id:diamond_axe,Damage:1553,Count:1b}],ArmorDropChances:[0.085F,0.085F,0.085F,0.0F],Attributes:[{Name:generic.maxHealth,Base:30},{Name:generic.knockbackResistance,Base:1}],Health:30.0f,PersistenceRequired:1,NoAI:1,Silent:1,Team:"NoShove",ActiveEffects:[{Id:14,Amplifier:0,Duration:20000000,ShowParticles:0b}]}
  160. /execute @e[score_SiegeCrafting=1] ~ ~ ~ /execute @e[score_SiegeCrafting_min=6,score_SiegeCrafting=6,r=1,rm=0,c=1] ~ ~ ~ /summon villager ~ ~1 ~ {Tags:["Trebuchet","Weapon"],NoGravity:1b,Profession:0,Offers:{},ArmorItems:[{},{},{},{id:diamond_axe,Damage:1551,Count:1b}],ArmorDropChances:[0.085F,0.085F,0.085F,0.0F],Attributes:[{Name:generic.maxHealth,Base:30},{Name:generic.knockbackResistance,Base:1}],Health:30.0f,PersistenceRequired:1,NoAI:1,Silent:1,Team:"NoShove",ActiveEffects:[{Id:14,Amplifier:0,Duration:20000000,ShowParticles:0b}]}
  161. /execute @e[score_SiegeCrafting=1] ~ ~ ~ /execute @e[score_SiegeCrafting_min=4,score_SiegeCrafting=4,r=1,rm=0,c=1] ~ ~ ~ /summon villager ~ ~1 ~ {Tags:["Ram","Weapon"],NoGravity:1b,Profession:0,Offers:{},ArmorItems:[{},{},{},{id:diamond_axe,Damage:1546,Count:1b}],ArmorDropChances:[0.085F,0.085F,0.085F,0.0F],Attributes:[{Name:generic.maxHealth,Base:30},{Name:generic.knockbackResistance,Base:1}],Health:30.0f,PersistenceRequired:1,NoAI:1,Silent:1,Team:"NoShove",ActiveEffects:[{Id:14,Amplifier:0,Duration:20000000,ShowParticles:0b}]}
  162. /execute @e[score_SiegeCrafting=1] ~ ~ ~ /execute @e[score_SiegeCrafting_min=7,score_SiegeCrafting=7,r=1,rm=0,c=1] ~ ~ ~ /summon villager ~ ~1 ~ {Tags:["Tower","Weapon"],NoGravity:1b,Profession:0,Offers:{},ArmorItems:[{},{},{},{id:diamond_axe,Damage:1543,Count:1b}],ArmorDropChances:[0.085F,0.085F,0.085F,0.0F],Attributes:[{Name:generic.maxHealth,Base:30},{Name:generic.knockbackResistance,Base:1}],Health:30.0f,PersistenceRequired:1,NoAI:1,Silent:1,Team:"NoShove",ActiveEffects:[{Id:14,Amplifier:0,Duration:20000000,ShowParticles:0b}]}
  163. /execute @e[score_SiegeCrafting_min=6,score_SiegeCrafting=6] ~ ~ ~ /execute @e[score_SiegeCrafting_min=8,score_SiegeCrafting=8,r=1,rm=0,c=1] ~ ~ ~ summon item ~ ~ ~ {Item:{id:"minecraft:diamond_axe",Count:1b,Damage:1557s,tag:{Unbreakable:1,display:{Name:"Ballista Bolt",Lore:["Used to fire out of a ballista"]}}}}
  164. /execute @e[score_SiegeCrafting_min=6,score_SiegeCrafting=6] ~ ~ ~ /execute @e[score_SiegeCrafting_min=9,score_SiegeCrafting=9,r=1,rm=0,c=1] ~ ~ ~ summon item ~ ~ ~ {Item:{id:"minecraft:diamond_axe",Count:1b,Damage:1552s,tag:{Unbreakable:1,display:{Name:"Catapult Boulder",Lore:["Used to fire from a catapult"]}}}}
  165. /execute @e[score_SiegeCrafting_min=6,score_SiegeCrafting=6] ~ ~ ~ /execute @e[score_SiegeCrafting_min=10,score_SiegeCrafting=10,r=1,rm=0,c=1] ~ ~ ~ summon item ~ ~ ~ {Item:{id:"minecraft:diamond_axe",Count:1b,Damage:1547s,tag:{Unbreakable:1,display:{Name:"Large Stone",Lore:["Used to fire from a trebuchet"]}}}}
  166. /execute @e[score_SiegeCrafting_min=1] ~ ~ ~ /execute @e[score_SiegeCrafting_min=1,r=1,rm=0,c=1] ~ ~ ~ kill @e[score_SiegeCrafting_min=1,r=1,c=2]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement