Advertisement
Guest User

Mining Turtle

a guest
Feb 22nd, 2019
4,750
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.38 KB | None | 0 0
  1. summon falling_block ~ ~1 ~ {BlockState:{Name:stone},Time:1,Passengers:[{id:falling_block,BlockState:{Name:redstone_block},Time:1,Passengers:[{id:falling_block,BlockState:{Name:activator_rail},Time:1,Passengers:[{id:command_block_minecart,Command:"gamerule commandBlockOutput false"},{id:command_block_minecart,Command:"fill ~2 ~-3 ~-2 ~8 ~1 ~2 red_terracotta hollow"},{id:command_block_minecart,Command:"fill ~2 ~-2 ~-2 ~8 ~ ~2 lime_stained_glass replace red_terracotta"},{id:command_block_minecart,Command:"scoreboard objectives add Dire dummy"},{id:command_block_minecart,Command:"scoreboard objectives add Start dummy"},{id:command_block_minecart,Command:"setblock ~1 ~-1 ~ wall_sign[facing=west]{Text1:\"{\\\"text\\\":\\\"Right Click To\\\"}\",Text2:\"{\\\"text\\\":\\\"Destroy The\\\"}\",Text3:\"{\\\"text\\\":\\\"Machine\\\"}\",Text4:\"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-2 ~-2 ~7 ~2 ~2 air\\\"}}\"}"},{id:command_block_minecart,Command:"fill ~3 ~-2 ~-1 ~7 ~ ~1 chain_command_block[facing=east]"},{id:command_block_minecart,Command:"setblock ~3 ~ ~ chain_command_block[facing=south]"},{id:command_block_minecart,Command:"fill ~7 ~ ~ ~4 ~ ~ chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~ ~-1 chain_command_block[facing=south]"},{id:command_block_minecart,Command:"setblock ~3 ~-1 ~-1 chain_command_block[facing=up]"},{id:command_block_minecart,Command:"fill ~7 ~-1 ~-1 ~4 ~-1 ~-1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~-1 ~ chain_command_block[facing=north]"},{id:command_block_minecart,Command:"setblock ~3 ~-1 ~1 chain_command_block[facing=north]"},{id:command_block_minecart,Command:"fill ~7 ~-1 ~1 ~4 ~-1 ~1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~-2 ~1 chain_command_block[facing=up]"},{id:command_block_minecart,Command:"setblock ~3 ~-2 ~ chain_command_block[facing=south]"},{id:command_block_minecart,Command:"fill ~7 ~-2 ~ ~4 ~-2 ~ chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~-2 ~-1 chain_command_block[facing=south]"},{id:command_block_minecart,Command:"setblock ~3 ~-2 ~-1 repeating_command_block[facing=east]"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~1 {auto:1,Command:\"execute as @e[tag=Mine,name=Mining_Turtle,scores={Dire=6}] at @s run execute if block ~ ~ ~ air run tp @s ~ ~ ~-1\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~1 {auto:1,Command:\"execute as @e[tag=Mine,name=Mining_Turtle,scores={Dire=5}] at @s run execute if block ~ ~ ~ air run tp @s ~ ~ ~1\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~1 {auto:1,Command:\"execute as @e[tag=Mine,name=Mining_Turtle,scores={Dire=4}] at @s run execute if block ~ ~ ~ air run tp @s ~-1 ~ ~\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~1 {auto:1,Command:\"execute as @e[tag=Mine,name=Mining_Turtle,scores={Dire=3}] at @s run execute if block ~ ~ ~ air run tp @s ~1 ~ ~\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~ {auto:1,Command:\"execute as @e[tag=Mine,name=Mining_Turtle,scores={Dire=2}] at @s run execute if block ~ ~ ~ air run tp @s ~ ~1 ~\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~ {auto:1,Command:\"execute as @e[tag=Mine,name=Mining_Turtle,scores={Dire=1}] at @s run execute if block ~ ~ ~ air run tp @s ~ ~-1 ~\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~ {auto:1,Command:\"execute as @e[tag=!Mine,name=Mining_Turtle,scores={Dire=6}] at @s run execute if block ~ ~ ~ air run tp @s ~ ~ ~1\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~ {auto:1,Command:\"execute as @e[tag=!Mine,name=Mining_Turtle,scores={Dire=5}] at @s run execute if block ~ ~ ~ air run tp @s ~ ~ ~-1\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~ {auto:1,Command:\"execute as @e[tag=!Mine,name=Mining_Turtle,scores={Dire=4}] at @s run execute if block ~ ~ ~ air run tp @s ~1 ~ ~\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~-1 {auto:1,Command:\"execute as @e[tag=!Mine,name=Mining_Turtle,scores={Dire=3}] at @s run execute if block ~ ~ ~ air run tp @s ~-1 ~ ~\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~-1 {auto:1,Command:\"execute as @e[tag=!Mine,name=Mining_Turtle,scores={Dire=2}] at @s run execute if block ~ ~ ~ air run tp @s ~ ~-1 ~\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~-1 {auto:1,Command:\"execute as @e[tag=!Mine,name=Mining_Turtle,scores={Dire=1}] at @s run execute if block ~ ~ ~ air run tp @s ~ ~1 ~\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~-1 {auto:1,Command:\"execute as @e[name=\\\"Marker\\\"] at @s run execute unless entity @e[name=Mining_Turtle,distance=0..] run kill @s\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~-1 {auto:1,Command:\"execute as @e[name=\\\"Mining Turtle\\\"] at @s run execute unless entity @e[name=Mining_Turtle,distance=0..2] run kill @s\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~-1 {auto:1,Command:\"execute as @e[name=Mining_Turtle] at @s run execute unless entity @e[name=\\\"Mining Turtle\\\",distance=0..2] run kill @s\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~-1 {auto:1,Command:\"execute as @e[name=Marker,scores={Dire=10}] at @s run execute if entity @e[distance=100..,name=\\\"Mining Turtle\\\"] run kill @e[tag=T,distance=0..1]\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~-1 {auto:1,Command:\"execute as @e[name=Marker,scores={Dire=10}] at @s run execute if entity @e[distance=100..,name=Mining_Turtle] run summon item ~ ~ ~ {Tags:[Crafted],Item:{id:\\\"minecraft:evoker_spawn_egg\\\",Count:1b,tag:{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Mining Turtle\\\\\\\",\\\\\\\"italic\\\\\\\":\\\\\\\"false\\\\\\\"}\\\"},EntityTag:{id:\\\"minecraft:armor_stand\\\",Tags:[T],CustomName:\\\"\\\\\\\"Mining_Turtle\\\\\\\"\\\",Small:1b,Invisible:1b,NoGravity:1b,DisabledSlots:2039583}}}}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~-1 {auto:1,Command:\"execute as @e[name=Marker,scores={Dire=10}] at @s run execute if entity @e[distance=0..1,name=\\\"Mining Turtle\\\"] run kill @e[tag=T,distance=0..1]\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~-1 {auto:1,Command:\"execute as @e[name=Marker,scores={Dire=10}] at @s run execute if entity @e[distance=0..1,name=Mining_Turtle] run summon item ~ ~ ~ {Tags:[Crafted],Item:{id:\\\"minecraft:evoker_spawn_egg\\\",Count:1b,tag:{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Mining Turtle\\\\\\\",\\\\\\\"italic\\\\\\\":\\\\\\\"false\\\\\\\"}\\\"},EntityTag:{id:\\\"minecraft:armor_stand\\\",Tags:[T],CustomName:\\\"\\\\\\\"Mining_Turtle\\\\\\\"\\\",Small:1b,Invisible:1b,NoGravity:1b,DisabledSlots:2039583}}}}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~ {auto:1,Command:\"execute as @e[name=Marker,scores={Start=50..}] at @s run execute if block ~ ~ ~-1 dispenser[triggered=true] run scoreboard players set @s Dire 10\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~ {auto:1,Command:\"execute as @e[name=Marker,scores={Start=50..}] at @s run execute if block ~ ~ ~1 dispenser[triggered=true] run scoreboard players set @s Dire 10\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~ {auto:1,Command:\"execute as @e[name=Marker,scores={Start=50..}] at @s run execute if block ~-1 ~ ~ dispenser[triggered=true] run scoreboard players set @s Dire 10\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~ {auto:1,Command:\"execute as @e[name=Marker,scores={Start=50..}] at @s run execute if block ~1 ~ ~ dispenser[triggered=true] run scoreboard players set @s Dire 10\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~ {auto:1,Command:\"execute as @e[name=Marker,scores={Start=50..}] at @s run execute if block ~ ~1 ~ dispenser[triggered=true] run scoreboard players set @s Dire 10\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~1 {auto:1,Command:\"execute as @e[name=Marker,scores={Start=50..}] at @s run execute if block ~ ~-1 ~ dispenser[triggered=true] run scoreboard players set @s Dire 10\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~1 {auto:1,Command:\"execute as @e[name=Mining_Turtle] at @s run execute if block ~ ~ ~-1 dispenser run scoreboard players set @s Dire 6\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~1 {auto:1,Command:\"execute as @e[name=Mining_Turtle] at @s run execute if block ~ ~ ~1 dispenser run scoreboard players set @s Dire 5\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~1 {auto:1,Command:\"execute as @e[name=Mining_Turtle] at @s run execute if block ~-1 ~ ~ dispenser run scoreboard players set @s Dire 4\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~1 {auto:1,Command:\"execute as @e[name=Mining_Turtle] at @s run execute if block ~1 ~ ~ dispenser run scoreboard players set @s Dire 3\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~1 {auto:1,Command:\"execute as @e[name=Mining_Turtle] at @s run execute if block ~ ~1 ~ dispenser run scoreboard players set @s Dire 2\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~1 {auto:1,Command:\"execute as @e[name=Mining_Turtle] at @s run execute if block ~ ~-1 ~ dispenser run scoreboard players set @s Dire 1\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~1 {auto:1,Command:\"execute as @e[type=item] at @s run tp @e[distance=0..2,name=Mining_Turtle,limit=1]\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~1 {auto:1,Command:\"execute as @e[name=Mining_Turtle] at @s run execute unless block ~ ~ ~ dispenser run fill ~ ~ ~ ~ ~ ~ air destroy\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~1 {auto:1,Command:\"execute as @e[name=Mining_Turtle] at @s run execute unless block ~ ~ ~ air run tag @s add Mine\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~ {auto:1,Command:\"execute as @e[tag=Crafted] at @s run kill @e[distance=0..2,type=item,nbt={Item:{id:\\\"minecraft:diamond_pickaxe\\\"}}]\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~ {auto:1,Command:\"execute as @e[tag=Crafted] at @s run kill @e[distance=0..2,type=item,nbt={Item:{id:\\\"minecraft:observer\\\"}}]\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~ {auto:1,Command:\"execute as @e[type=item,nbt={Item:{id:\\\"minecraft:observer\\\"}}] at @s run execute if entity @e[distance=0..2,type=item,nbt={Item:{id:\\\"minecraft:diamond_pickaxe\\\"}}] run summon item ~ ~ ~ {Tags:[Crafted],Item:{id:\\\"minecraft:evoker_spawn_egg\\\",Count:1b,tag:{display:{Name:\\\"{\\\\\\\"text\\\\\\\":\\\\\\\"Mining Turtle\\\\\\\",\\\\\\\"italic\\\\\\\":\\\\\\\"false\\\\\\\"}\\\"},EntityTag:{id:\\\"minecraft:armor_stand\\\",Tags:[T],CustomName:\\\"\\\\\\\"Mining_Turtle\\\\\\\"\\\",Small:1b,Invisible:1b,NoGravity:1b,DisabledSlots:2039583}}}}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~ {auto:1,Command:\"execute as @e[name=Marker] at @s run tag @e[distance=0..1] remove Mine\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~ {auto:1,Command:\"execute as @e[name=\\\"Mining Turtle\\\"] at @s run tp @e[name=Mining_Turtle,limit=1]\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~-1 {auto:1,Command:\"execute as @e[name=\\\"Mining Turtle\\\"] at @s run data merge entity @s {DeathTime:19s}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~-1 {auto:1,Command:\"execute as @e[name=Mining_Turtle,scores={Start=1}] at @s run summon turtle ~ ~ ~ {Tags:[T],DeathLootTable:\\\"empty\\\",CustomNameVisible:0b,CustomName:\\\"\\\\\\\"Mining Turtle\\\\\\\"\\\",Silent:1b,Invulnerable:1b}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~-1 {auto:1,Command:\"execute as @e[name=Mining_Turtle,scores={Start=1}] at @s run summon armor_stand ~ ~ ~ {Small:1b,Tags:[T],CustomName:\\\"\\\\\\\"Marker\\\\\\\"\\\",Invisible:1b,NoGravity:1b}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~-1 {auto:1,Command:\"scoreboard players add @e[name=Marker] Start 1\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~-1 {auto:1,Command:\"scoreboard players add @e[name=Mining_Turtle] Start 1\"}"},{id:command_block_minecart,Command:"setblock ~ ~ ~1 command_block{Command:\"fill ~ ~-3 ~-1 ~ ~ ~ air\"}"},{id:command_block_minecart,Command:"setblock ~ ~-1 ~1 redstone_block"},{id:command_block_minecart,Command:"kill @e[type=command_block_minecart,distance=..1]"}]}]}]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement