Advertisement
Lmeagno

(2014, June 15) Locate Block

Jun 15th, 2014
716
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. /scoreboard objectives add FindBlock dummy
  2.  
  3. /give @a minecraft:spawn_egg 1 94 {display:{Name:RecordBlock}}
  4.  
  5. ==================================
  6.  
  7. /execute @e[name=RecordBlock] ~ ~ ~ /summon WitherSkull ~ ~-1 ~ {ExplosionPower:0,direction:[0.0,0.0,0.0],CustomName:Block_Location}
  8.  
  9. /execute @e[name=RecordBlock] ~ ~-1 ~ /scoreboard players set @e[type=WitherSkull,r=1] FindBlock 1
  10.  
  11. /scoreboard players add @e[type=WitherSkull,score_FindBlock_min=1] FindBlock 1
  12.  
  13. /execute @e[type=WitherSkull,score_FindBlock=2,score_FindBlock_min=1] ~ ~ ~ /clone ~ ~ ~ ~ ~ ~ ~ 0 ~
  14.  
  15. /execute @e[type=WitherSkull,score_FindBlock=4,score_FindBlock_min=3] ~ ~ ~ /setblock ~ ~ ~ stone 14
  16.  
  17. /execute @e[type=WitherSkull,score_FindBlock_min=10] ~ ~ ~ /tellraw @a {"text":"","extra":[{"text":"Get Block Coordinates","color":"gold","clickEvent":{"action":"run_command","value":"/execute @e[type=WitherSkull] ~ ~ ~ /testforblock ~ ~ ~ minecraft:stone 14"},"hoverEvent":{"action":"show_text","value":"<x> <y> <z>"}}]}
  18.  
  19. ==================================
  20.  
  21. /scoreboard players add @e[type=Item] FindBlock 10 {Item:{id:minecraft:spawn_egg}}
  22.  
  23. /execute @e[score_FindBlock=10,score_FindBlock_min=10] ~ ~ ~ /give @a minecraft:spawn_egg 1 94 {display:{Name:RecordBlock}}
  24.  
  25. /execute @e[type=Item,score_FindBlock_min=10] ~ ~ ~ /scoreboard players set @p FindBlock 1
  26.  
  27. /scoreboard players add @a[score_FindBlock_min=1] FindBlock 1
  28.  
  29. /execute @a[score_FindBlock=2,score_FindBlock_min=1] ~ ~ ~ /execute @e[type=WitherSkull] ~ ~ ~ /clone ~ 0 ~ ~ 0 ~ ~ ~ ~
  30.  
  31. /execute @a[score_FindBlock=4,score_FindBlock_min=3] ~ ~ ~ /execute @e[type=WitherSkull] ~ ~ ~ /setblock ~ 0 ~ bedrock
  32.  
  33. /execute @a[score_FindBlock=6,score_FindBlock_min=5] ~ ~ ~ /kill @e[type=WitherSkull]
  34.  
  35. ==================================
  36.  
  37. /kill @e[type=Item,score_FindBlock_min=10]
  38.  
  39. /kill @e[name=RecordBlock]
  40.  
  41. /execute @p[score_FindBlock_min=9] ~ ~ ~ /scoreboard players reset * FindBlock
  42.  
  43. /scoreboard players set @e[score_FindBlock_min=10] FindBlock 0
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement