Advertisement
gryphon2029765298710

baby mode uhc

Sep 15th, 2020
202
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.33 KB | None | 0 0
  1. on craft of any kind of pickaxe:
  2. set name of event-slot to "&cbaby mode pickaxe"
  3. enchant event-slot with efficiency 10
  4. enchant event-slot with unbreaking 10
  5.  
  6. on craft of any kind of sword:
  7. set name of event-slot to "&cbaby mode sword"
  8. enchant event-slot with sharpness 10
  9. enchant event-slot with unbreaking 10
  10.  
  11. on join:
  12. send "Hey! do /uhc <what kind of uhc> to start or do /uhc list" to player
  13. command /uhc [<text>] [<text>] [<offline player>]:
  14. trigger:
  15. if arg 1 is baby:
  16. if arg 2 is mode:
  17. if {babyuhc::*} does not contain player:
  18. add player to {babyuhc::*}
  19. else:
  20. send "there was a error connecting" to player
  21. if arg 1 is list:
  22. if arg 2 is not set:
  23. send "UHC MODES: baby mode (/uhc baby mode) to join" to player
  24. if arg 1 is baby:
  25. if arg 2 is mode:
  26. if arg 3 is set:
  27. if player is op:
  28. if {babyuhc::*} does not contain arg 3:
  29. add arg 3 to {babyuhc::*}
  30. else:
  31. send "You do not have the required permissions to do this" to player
  32. else:
  33. stop
  34. else:
  35. stop
  36. else:
  37. stop
  38.  
  39.  
  40. on break:
  41. if player is not in {babyuhc::*}:
  42. cancel event
  43. send "Do /uhc <uhc type> to break blocks" to player
  44. else:
  45. stop
  46.  
  47. on left click:
  48. if {babyuhc::*} does not contain player:
  49. stop
  50. else:
  51. set event-block to air
  52. set {randomdrop.%player%} to a random integer between 1 and 15
  53. if {randomdrop.%player%} is 1:
  54. set {randomdropreal.%player%} to diamond
  55. stop
  56. if {randomdrop.%player%} is 2:
  57. set {randomdropreal.%player%} to stone
  58. stop
  59. if {randomdrop.%player%} is 3:
  60. set {randomdropreal.%player%} to diamond sword of sharpness 2
  61. stop
  62. if {randomdrop.%player%} is 4:
  63. set {randomdropreal.%player%} to stone
  64. stop
  65. if {randomdrop.%player%} is 5:
  66. set {randomdropreal.%player%} to stone
  67. stop
  68. if {randomdrop.%player%} is 6:
  69. set {randomdropreal.%player%} to enchanting table
  70. stop
  71. if {randomdrop.%player%} is 7:
  72. set {randomdropreal.%player%} to 10 obsidian
  73. stop
  74. if {randomdrop.%player%} is 8:
  75. set {randomdropreal.%player%} to stone
  76. stop
  77. if {randomdrop.%player%} is 9:
  78. set {randomdropreal.%player%} to 12 coal
  79. stop
  80. if {randomdrop.%player%} is 10:
  81. set {randomdropreal.%player%} to 15 gold ingot
  82. stop
  83. if {randomdrop.%player%} is 11:
  84. set {randomdropreal.%player%} to 1 gold ingot
  85. stop
  86. if {randomdrop.%player%} is 12:
  87. set {randomdropreal.%player%} to sponge
  88. stop
  89. if {randomdrop.%player%} is 13:
  90. set {randomdropreal.%player%} to 64 emeralds
  91. stop
  92. if {randomdrop.%player%} is 14:
  93. set {randomdropreal.%player%} to 4 oak logs
  94. stop
  95. if {randomdrop.%player%} is 15:
  96. set {randomdropreal.%player%} to 2 diamond
  97. stop
  98. drop {randomdropreal.%player%} at event-block
  99.  
  100.  
  101. on quit:
  102. if {babyuhc::*} contains player:
  103. remove player from {babyuhc::*}
  104.  
  105. every 1 second:
  106. if {babyuhc::*} does not contain player:
  107. apply regeneration 100 to player for 1 second
  108.  
  109.  
  110.  
  111. on hit:
  112. if {babyuhc::*} does not contain player:
  113. cancel event
  114. else:
  115. if player's tool is a wooden sword named "&cbaby mode sword":
  116. if victim is a player:
  117. push victim up at speed 5
  118. push victim forward at speed 5
  119. stop
  120. else:
  121. push victim up at speed 5
  122. push victim forward at speed 5
  123. kill victim
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement