Advertisement
Squitdude

Cave ins

Aug 21st, 2014
1,000
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.87 KB | None | 0 0
  1. Setblock clock:
  2. /setblock ~ ~-1 ~ redstone_block
  3. /setblock ~ ~1 ~ air
  4.  
  5. Detection (for mining stone):
  6. /scoreboard objectives add Cavein stat.mineBlock.minecraft.stone
  7. /testfor @a[score_Cavein_min=1]
  8. *RESET* /scoreboard players set @a Mine 0
  9.  
  10. Cave in (must go in order)
  11. 1: *ACTIVATION* /fill ~8 ~ ~ ~1 ~ ~ redstone_block 0
  12. 2: /scoreboard objectives add CaveIn dummy
  13. 3: execute @a ~ ~ ~ fill ~3 ~3 ~5 ~-5 ~10 ~-3 double_plant 0 replace stone
  14. 4: /scoreboard players set @e[type=Item] CaveIn 1 {Item:{id:minecraft:double_plant}}
  15. 5: /execute @e[score_CaveIn=1] ~ ~ ~ summon FallingSand ~ ~1 ~ {Block:stone,Time:1,DropItem:false,HurtEntities:true,FallHurtAmount:20}
  16. 6: /execute @e[type=FallingSand] ~ ~ ~ setblock ~ ~1 ~ stone 0 destroy
  17. 7: /scoreboard objectives remove CaveIn
  18. 8: /execute @a ~ ~ ~ playsound random.explode @a ~ ~ ~ 2 1
  19. 9: *RESET* /fill ~-8 ~ ~ ~-1 ~ ~ air 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement