Advertisement
Boe6

CommandStudio - Anvil rain

Mar 22nd, 2017
1,443
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.73 KB | None | 0 0
  1. var $CurrHeight = 1
  2.  
  3. def ^get_rng(): //grabs random number from 0 to range-1, assigns to players RNGresult
  4. blockdata -128 0 -128 {auto:1}
  5. scoreboard players operation @e[type=Area_effect_cloud,name=RNGresult] RNGuse = rng1 coolsaRNG
  6. blockdata -128 0 -128 {auto:1}
  7.  
  8. def ^1($x):
  9. summon minecraft:falling_block $x 50 0 {Block:"minecraft:anvil",Time:1}
  10. summon minecraft:falling_block $x 50 1 {Block:"minecraft:anvil",Time:1}
  11. summon minecraft:falling_block $x 50 2 {Block:"minecraft:anvil",Time:1}
  12. summon minecraft:falling_block $x 50 3 {Block:"minecraft:anvil",Time:1}
  13. summon minecraft:falling_block $x 50 4 {Block:"minecraft:anvil",Time:1}
  14. summon minecraft:falling_block $x 50 5 {Block:"minecraft:anvil",Time:1}
  15. summon minecraft:falling_block $x 50 6 {Block:"minecraft:anvil",Time:1}
  16. summon minecraft:falling_block $x 50 7 {Block:"minecraft:anvil",Time:1}
  17. summon minecraft:falling_block $x 50 8 {Block:"minecraft:anvil",Time:1}
  18. summon minecraft:falling_block $x 50 9 {Block:"minecraft:anvil",Time:1}
  19. summon minecraft:falling_block $x 50 10 {Block:"minecraft:anvil",Time:1}
  20. summon minecraft:falling_block $x 50 11 {Block:"minecraft:anvil",Time:1}
  21. summon minecraft:falling_block $x 50 12 {Block:"minecraft:anvil",Time:1}
  22. summon minecraft:falling_block $x 50 13 {Block:"minecraft:anvil",Time:1}
  23. summon minecraft:falling_block $x 50 14 {Block:"minecraft:anvil",Time:1}
  24. summon minecraft:falling_block $x 50 15 {Block:"minecraft:anvil",Time:1}
  25.  
  26. //setup rng
  27. //scoreboard objectives add RNGuse dummy
  28. //scoreboard objectives add clock dummy
  29.  
  30.  
  31. //chain -12 4 0, +y: //test if players in arena
  32. // r:testfor @a[m=0,x=0,y=10,z=0,dx=15,dy=60,dz=15]
  33. // ?:blockdata -11 4 0 {auto:1}
  34. // ?:blockdata -10 4 0 {auto:0}
  35. // ?:scoreboard players set resetDelay clock 0
  36. // !:testforblock ~ ~-2 ~ minecraft:repeating_command_block -1 {SuccessCount:0}
  37. // ?:blockdata -11 4 0 {auto:0}
  38. // ?:blockdata -10 4 0 {auto:1}
  39.  
  40. //chain -11 4 0, +y: //advance timer for next event
  41. // r0:scoreboard players add nextEvent clock 1
  42. // scoreboard players test nextEvent clock 100 100
  43. // ?:scoreboard players set nextEvent clock 0
  44. // ?:blockdata -128 0 -128 {auto:1}
  45. // ?:blockdata ~ ~1 ~ {auto:1}
  46. // i0:blockdata ~ ~ ~ {auto:0}
  47. // scoreboard players test rng1 coolsa 0 49
  48. // ?:blockdata x x x {auto:1}
  49.  
  50. chain -25 4 -16, +y:
  51. i0:blockdata ~ ~ ~ {auto:0}
  52. ^1(0)
  53. ^1(1)
  54. ^1(2)
  55. ^1(3)
  56. ^1(4)
  57. ^1(5)
  58. ^1(6)
  59. ^1(7)
  60. blockdata -25 4 -15 {auto:1}
  61.  
  62. //chain -25 4 -15, +y:
  63. // i0:blockdata ~ ~ ~ {auto:0}
  64. // ^1(8)
  65. // ^1(9)
  66. // ^1(10)
  67. // ^1(11)
  68. // ^1(12)
  69. // ^1(13)
  70. // ^1(14)
  71. // ^1(15)
  72. // /tellraw @a ["",{"text":"[King of the Chunk] ","color":"green"},{"text":"ANVILS!!!!!!!!!!!!","color":"none"}]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement