Advertisement
cmosier513

Veinmining in MC

Jul 20th, 2019
166
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 28.75 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 ~5 ~2 white_terracotta hollow"},{id:command_block_minecart,Command:"fill ~2 ~-2 ~-2 ~8 ~4 ~2 pink_stained_glass replace white_terracotta"},{id:command_block_minecart,Command:"fill ~3 ~-2 ~-1 ~7 ~4 ~1 chain_command_block[facing=east]"},{id:command_block_minecart,Command:"setblock ~7 ~4 ~ chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~4 ~-1 chain_command_block[facing=south]"},{id:command_block_minecart,Command:"setblock ~3 ~3 ~-1 chain_command_block[facing=up]"},{id:command_block_minecart,Command:"fill ~7 ~3 ~-1 ~4 ~3 ~-1 chain_command_block[facing=west]"},{id:command_block_minecart,Command:"setblock ~7 ~3 ~ chain_command_block[facing=north]"},{id:command_block_minecart,Command:"setblock ~3 ~3 ~1 chain_command_block[facing=north]"},{id:command_block_minecart,Command:"fill ~7 ~3 ~1 ~4 ~3 ~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 ~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 ~ ~1 chain_command_block[facing=up]"},{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 ~7 ~4 ~ {auto:1,Command:\"execute as @e[tag=veinmineredstone] at @s run fill ~ ~ ~ ~ ~ ~ air replace minecraft:command_block\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~4 ~-1 {auto:1,Command:\"execute as @e[tag=veinmineredstone] at @s positioned ~ ~-1 ~ if block ~ ~ ~ redstone_ore unless entity @e[tag=veinmineredstone,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineredstone\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~4 ~-1 {auto:1,Command:\"execute as @e[tag=veinmineredstone] at @s positioned ~ ~1 ~ if block ~ ~ ~ redstone_ore unless entity @e[tag=veinmineredstone,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineredstone\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~4 ~-1 {auto:1,Command:\"execute as @e[tag=veinmineredstone] at @s positioned ~ ~ ~-1 if block ~ ~ ~ redstone_ore unless entity @e[tag=veinmineredstone,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineredstone\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~4 ~-1 {auto:1,Command:\"execute as @e[tag=veinmineredstone] at @s positioned ~ ~ ~1 if block ~ ~ ~ redstone_ore unless entity @e[tag=veinmineredstone,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineredstone\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~4 ~-1 {auto:1,Command:\"execute as @e[tag=veinmineredstone] at @s positioned ~-1 ~ ~ if block ~ ~ ~ redstone_ore unless entity @e[tag=veinmineredstone,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineredstone\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~3 ~-1 {auto:1,Command:\"execute as @e[tag=veinmineredstone] at @s positioned ~1 ~ ~ if block ~ ~ ~ redstone_ore unless entity @e[tag=veinmineredstone,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineredstone\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~3 ~-1 {auto:1,Command:\"execute as @e[tag=veinmineredstone] at @s if block ~ ~ ~ redstone_ore run setblock ~ ~ ~ air destroy\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~3 ~-1 {auto:1,Command:\"kill @e[tag=veinmineredstone,scores={veinminetimer=2..}]\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~3 ~-1 {auto:1,Command:\"scoreboard players add @e[tag=veinmineredstone] veinminetimer 1\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~3 ~-1 {auto:1,Command:\"scoreboard players set @a mineredstone 0\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~3 ~ {auto:1,Command:\"execute if entity @a[scores={mineredstone=1..}] as @e[type=item,nbt={Item:{id:\\\"minecraft:redstone\\\"}}] at @s run setblock ~ ~ ~ minecraft:command_block{auto:1b,Command:\\\"summon armor_stand ~ ~-0.5 ~ {NoGravity:1b,Invulnerable:1b,Invisible:1,Marker:1,Small:1b,Tags:[\\\\\\\"veinmineredstone\\\\\\\"]}\\\"}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~3 ~ {auto:1,Command:\"execute as @e[tag=veinmineemerald] at @s run fill ~ ~ ~ ~ ~ ~ air replace minecraft:command_block\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~3 ~ {auto:1,Command:\"execute as @e[tag=veinmineemerald] at @s positioned ~ ~-1 ~ if block ~ ~ ~ emerald_ore unless entity @e[tag=veinmineemerald,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineemerald\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~3 ~ {auto:1,Command:\"execute as @e[tag=veinmineemerald] at @s positioned ~ ~1 ~ if block ~ ~ ~ emerald_ore unless entity @e[tag=veinmineemerald,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineemerald\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~3 ~ {auto:1,Command:\"execute as @e[tag=veinmineemerald] at @s positioned ~ ~ ~-1 if block ~ ~ ~ emerald_ore unless entity @e[tag=veinmineemerald,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineemerald\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~3 ~1 {auto:1,Command:\"execute as @e[tag=veinmineemerald] at @s positioned ~ ~ ~1 if block ~ ~ ~ emerald_ore unless entity @e[tag=veinmineemerald,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineemerald\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~3 ~1 {auto:1,Command:\"execute as @e[tag=veinmineemerald] at @s positioned ~-1 ~ ~ if block ~ ~ ~ emerald_ore unless entity @e[tag=veinmineemerald,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineemerald\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~3 ~1 {auto:1,Command:\"execute as @e[tag=veinmineemerald] at @s positioned ~1 ~ ~ if block ~ ~ ~ emerald_ore unless entity @e[tag=veinmineemerald,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineemerald\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~3 ~1 {auto:1,Command:\"execute as @e[tag=veinmineemerald] at @s if block ~ ~ ~ emerald_ore run setblock ~ ~ ~ air destroy\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~3 ~1 {auto:1,Command:\"kill @e[tag=veinmineemerald,scores={veinminetimer=2..}]\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~2 ~1 {auto:1,Command:\"scoreboard players add @e[tag=veinmineemerald] veinminetimer 1\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~2 ~1 {auto:1,Command:\"scoreboard players set @a mineemerald 0\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~2 ~1 {auto:1,Command:\"execute if entity @a[scores={mineemerald=1..}] as @e[type=item,nbt={Item:{id:\\\"minecraft:emerald\\\"}}] at @s run setblock ~ ~ ~ minecraft:command_block{auto:1b,Command:\\\"summon armor_stand ~ ~-0.5 ~ {NoGravity:1b,Invulnerable:1b,Invisible:1,Marker:1,Small:1b,Tags:[\\\\\\\"veinmineemerald\\\\\\\"]}\\\"}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~2 ~1 {auto:1,Command:\"execute as @e[tag=veinminediamond] at @s run fill ~ ~ ~ ~ ~ ~ air replace minecraft:command_block\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~2 ~1 {auto:1,Command:\"execute as @e[tag=veinminediamond] at @s positioned ~ ~-1 ~ if block ~ ~ ~ diamond_ore unless entity @e[tag=veinminediamond,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminediamond\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~2 ~ {auto:1,Command:\"execute as @e[tag=veinminediamond] at @s positioned ~ ~1 ~ if block ~ ~ ~ diamond_ore unless entity @e[tag=veinminediamond,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminediamond\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~2 ~ {auto:1,Command:\"execute as @e[tag=veinminediamond] at @s positioned ~ ~ ~-1 if block ~ ~ ~ diamond_ore unless entity @e[tag=veinminediamond,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminediamond\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~2 ~ {auto:1,Command:\"execute as @e[tag=veinminediamond] at @s positioned ~ ~ ~1 if block ~ ~ ~ diamond_ore unless entity @e[tag=veinminediamond,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminediamond\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~2 ~ {auto:1,Command:\"execute as @e[tag=veinminediamond] at @s positioned ~-1 ~ ~ if block ~ ~ ~ diamond_ore unless entity @e[tag=veinminediamond,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminediamond\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~2 ~ {auto:1,Command:\"execute as @e[tag=veinminediamond] at @s positioned ~1 ~ ~ if block ~ ~ ~ diamond_ore unless entity @e[tag=veinminediamond,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminediamond\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~2 ~-1 {auto:1,Command:\"execute as @e[tag=veinminediamond] at @s if block ~ ~ ~ diamond_ore run setblock ~ ~ ~ air destroy\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~2 ~-1 {auto:1,Command:\"kill @e[tag=veinminediamond,scores={veinminetimer=2..}]\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~2 ~-1 {auto:1,Command:\"scoreboard players add @e[tag=veinminediamond] veinminetimer 1\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~2 ~-1 {auto:1,Command:\"scoreboard players set @a minediamond 0\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~2 ~-1 {auto:1,Command:\"execute if entity @a[scores={minediamond=1..}] as @e[type=item,nbt={Item:{id:\\\"minecraft:diamond\\\"}}] at @s run setblock ~ ~ ~ minecraft:command_block{auto:1b,Command:\\\"summon armor_stand ~ ~-0.5 ~ {NoGravity:1b,Invulnerable:1b,Invisible:1,Marker:1,Small:1b,Tags:[\\\\\\\"veinminediamond\\\\\\\"]}\\\"}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~1 ~-1 {auto:1,Command:\"execute as @e[tag=veinminenether_quartz] at @s run fill ~ ~ ~ ~ ~ ~ air replace minecraft:command_block\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~1 ~-1 {auto:1,Command:\"execute as @e[tag=veinminenether_quartz] at @s positioned ~ ~-1 ~ if block ~ ~ ~ nether_quartz_ore unless entity @e[tag=veinminenether_quartz,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminenether_quartz\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~1 ~-1 {auto:1,Command:\"execute as @e[tag=veinminenether_quartz] at @s positioned ~ ~1 ~ if block ~ ~ ~ nether_quartz_ore unless entity @e[tag=veinminenether_quartz,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminenether_quartz\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~1 ~-1 {auto:1,Command:\"execute as @e[tag=veinminenether_quartz] at @s positioned ~ ~ ~-1 if block ~ ~ ~ nether_quartz_ore unless entity @e[tag=veinminenether_quartz,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminenether_quartz\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~1 ~-1 {auto:1,Command:\"execute as @e[tag=veinminenether_quartz] at @s positioned ~ ~ ~1 if block ~ ~ ~ nether_quartz_ore unless entity @e[tag=veinminenether_quartz,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminenether_quartz\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~1 ~ {auto:1,Command:\"execute as @e[tag=veinminenether_quartz] at @s positioned ~-1 ~ ~ if block ~ ~ ~ nether_quartz_ore unless entity @e[tag=veinminenether_quartz,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminenether_quartz\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~1 ~ {auto:1,Command:\"execute as @e[tag=veinminenether_quartz] at @s positioned ~1 ~ ~ if block ~ ~ ~ nether_quartz_ore unless entity @e[tag=veinminenether_quartz,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminenether_quartz\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~1 ~ {auto:1,Command:\"execute as @e[tag=veinminenether_quartz] at @s if block ~ ~ ~ nether_quartz_ore run setblock ~ ~ ~ air destroy\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~1 ~ {auto:1,Command:\"kill @e[tag=veinminenether_quartz,scores={veinminetimer=2..}]\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~1 ~ {auto:1,Command:\"scoreboard players add @e[tag=veinminenether_quartz] veinminetimer 1\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~1 ~1 {auto:1,Command:\"scoreboard players set @a minequartz 0\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~1 ~1 {auto:1,Command:\"execute if entity @a[scores={minequartz=1..}] as @e[type=item,nbt={Item:{id:\\\"minecraft:quartz\\\"}}] at @s run setblock ~ ~ ~ minecraft:command_block{auto:1b,Command:\\\"summon armor_stand ~ ~-0.5 ~ {NoGravity:1b,Invulnerable:1b,Invisible:1,Marker:1,Small:1b,Tags:[\\\\\\\"veinminenether_quartz\\\\\\\"]}\\\"}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~1 ~1 {auto:1,Command:\"execute as @e[tag=veinminelapis] at @s run fill ~ ~ ~ ~ ~ ~ air replace minecraft:command_block\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~1 ~1 {auto:1,Command:\"execute as @e[tag=veinminelapis] at @s positioned ~ ~-1 ~ if block ~ ~ ~ lapis_ore unless entity @e[tag=veinminelapis,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminelapis\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~1 ~1 {auto:1,Command:\"execute as @e[tag=veinminelapis] at @s positioned ~ ~1 ~ if block ~ ~ ~ lapis_ore unless entity @e[tag=veinminelapis,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminelapis\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~1 {auto:1,Command:\"execute as @e[tag=veinminelapis] at @s positioned ~ ~ ~-1 if block ~ ~ ~ lapis_ore unless entity @e[tag=veinminelapis,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminelapis\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~1 {auto:1,Command:\"execute as @e[tag=veinminelapis] at @s positioned ~ ~ ~1 if block ~ ~ ~ lapis_ore unless entity @e[tag=veinminelapis,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminelapis\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~1 {auto:1,Command:\"execute as @e[tag=veinminelapis] at @s positioned ~-1 ~ ~ if block ~ ~ ~ lapis_ore unless entity @e[tag=veinminelapis,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminelapis\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~1 {auto:1,Command:\"execute as @e[tag=veinminelapis] at @s positioned ~1 ~ ~ if block ~ ~ ~ lapis_ore unless entity @e[tag=veinminelapis,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminelapis\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~1 {auto:1,Command:\"execute as @e[tag=veinminelapis] at @s if block ~ ~ ~ lapis_ore run setblock ~ ~ ~ air destroy\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~ {auto:1,Command:\"kill @e[tag=veinminelapis,scores={veinminetimer=2..}]\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~ {auto:1,Command:\"scoreboard players add @e[tag=veinminelapis] veinminetimer 1\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~ {auto:1,Command:\"scoreboard players set @a minelapis 0\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~ {auto:1,Command:\"execute if entity @a[scores={minelapis=1..}] as @e[type=item,nbt={Item:{id:\\\"minecraft:lapis_lazuli\\\"}}] at @s run setblock ~ ~ ~ minecraft:command_block{auto:1b,Command:\\\"summon armor_stand ~ ~-0.5 ~ {NoGravity:1b,Invulnerable:1b,Invisible:1,Marker:1,Small:1b,Tags:[\\\\\\\"veinminelapis\\\\\\\"]}\\\"}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~ {auto:1,Command:\"execute as @e[tag=veinminegold] at @s run fill ~ ~ ~ ~ ~ ~ air replace minecraft:command_block\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~ ~-1 {auto:1,Command:\"execute as @e[tag=veinminegold] at @s positioned ~ ~-1 ~ if block ~ ~ ~ gold_ore unless entity @e[tag=veinminegold,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminegold\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~ ~-1 {auto:1,Command:\"execute as @e[tag=veinminegold] at @s positioned ~ ~1 ~ if block ~ ~ ~ gold_ore unless entity @e[tag=veinminegold,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminegold\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~ ~-1 {auto:1,Command:\"execute as @e[tag=veinminegold] at @s positioned ~ ~ ~-1 if block ~ ~ ~ gold_ore unless entity @e[tag=veinminegold,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminegold\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~ ~-1 {auto:1,Command:\"execute as @e[tag=veinminegold] at @s positioned ~ ~ ~1 if block ~ ~ ~ gold_ore unless entity @e[tag=veinminegold,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminegold\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~ ~-1 {auto:1,Command:\"execute as @e[tag=veinminegold] at @s positioned ~-1 ~ ~ if block ~ ~ ~ gold_ore unless entity @e[tag=veinminegold,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminegold\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=veinminegold] at @s positioned ~1 ~ ~ if block ~ ~ ~ gold_ore unless entity @e[tag=veinminegold,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminegold\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~-1 {auto:1,Command:\"execute as @e[tag=veinminegold] at @s if block ~ ~ ~ gold_ore run setblock ~ ~ ~ air destroy\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~-1 {auto:1,Command:\"kill @e[tag=veinminegold,scores={veinminetimer=2..}]\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~-1 {auto:1,Command:\"scoreboard players add @e[tag=veinminegold] veinminetimer 1\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~-1 {auto:1,Command:\"scoreboard players set @a minegold 0\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~ {auto:1,Command:\"execute if entity @a[scores={minegold=1..}] as @e[type=item,nbt={Item:{id:\\\"minecraft:gold_ore\\\"}}] at @s run setblock ~ ~ ~ minecraft:command_block{auto:1b,Command:\\\"summon armor_stand ~ ~-0.5 ~ {NoGravity:1b,Invulnerable:1b,Invisible:1,Marker:1,Small:1b,Tags:[\\\\\\\"veinminegold\\\\\\\"]}\\\"}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~ {auto:1,Command:\"execute as @e[tag=veinmineiron] at @s run fill ~ ~ ~ ~ ~ ~ air replace minecraft:command_block\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~ {auto:1,Command:\"execute as @e[tag=veinmineiron] at @s positioned ~ ~-1 ~ if block ~ ~ ~ iron_ore unless entity @e[tag=veinmineiron,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineiron\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~ {auto:1,Command:\"execute as @e[tag=veinmineiron] at @s positioned ~ ~1 ~ if block ~ ~ ~ iron_ore unless entity @e[tag=veinmineiron,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineiron\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~ {auto:1,Command:\"execute as @e[tag=veinmineiron] at @s positioned ~ ~ ~-1 if block ~ ~ ~ iron_ore unless entity @e[tag=veinmineiron,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineiron\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=veinmineiron] at @s positioned ~ ~ ~1 if block ~ ~ ~ iron_ore unless entity @e[tag=veinmineiron,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineiron\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=veinmineiron] at @s positioned ~-1 ~ ~ if block ~ ~ ~ iron_ore unless entity @e[tag=veinmineiron,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineiron\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=veinmineiron] at @s positioned ~1 ~ ~ if block ~ ~ ~ iron_ore unless entity @e[tag=veinmineiron,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinmineiron\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-1 ~1 {auto:1,Command:\"execute as @e[tag=veinmineiron] at @s if block ~ ~ ~ iron_ore run setblock ~ ~ ~ air destroy\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-1 ~1 {auto:1,Command:\"kill @e[tag=veinmineiron,scores={veinminetimer=2..}]\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~1 {auto:1,Command:\"scoreboard players add @e[tag=veinmineiron] veinminetimer 1\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~1 {auto:1,Command:\"scoreboard players set @a mineiron 0\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~1 {auto:1,Command:\"execute if entity @a[scores={mineiron=1..}] as @e[type=item,nbt={Item:{id:\\\"minecraft:iron_ore\\\"}}] at @s run setblock ~ ~ ~ minecraft:command_block{auto:1b,Command:\\\"summon armor_stand ~ ~-0.5 ~ {NoGravity:1b,Invulnerable:1b,Invisible:1,Marker:1,Small:1b,Tags:[\\\\\\\"veinmineiron\\\\\\\"]}\\\"}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~1 {auto:1,Command:\"execute as @e[tag=veinminecoal] at @s run fill ~ ~ ~ ~ ~ ~ air replace minecraft:command_block\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~1 {auto:1,Command:\"execute as @e[tag=veinminecoal] at @s positioned ~ ~-1 ~ if block ~ ~ ~ coal_ore unless entity @e[tag=veinminecoal,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminecoal\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~ {auto:1,Command:\"execute as @e[tag=veinminecoal] at @s positioned ~ ~1 ~ if block ~ ~ ~ coal_ore unless entity @e[tag=veinminecoal,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminecoal\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~ {auto:1,Command:\"execute as @e[tag=veinminecoal] at @s positioned ~ ~ ~-1 if block ~ ~ ~ coal_ore unless entity @e[tag=veinminecoal,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminecoal\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~ {auto:1,Command:\"execute as @e[tag=veinminecoal] at @s positioned ~ ~ ~1 if block ~ ~ ~ coal_ore unless entity @e[tag=veinminecoal,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminecoal\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~ {auto:1,Command:\"execute as @e[tag=veinminecoal] at @s positioned ~-1 ~ ~ if block ~ ~ ~ coal_ore unless entity @e[tag=veinminecoal,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminecoal\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~ {auto:1,Command:\"execute as @e[tag=veinminecoal] at @s positioned ~1 ~ ~ if block ~ ~ ~ coal_ore unless entity @e[tag=veinminecoal,distance=..0.5] run summon armor_stand ~ ~ ~ {NoGravity:1b,Invulnerable:1b,Small:1b,Tags:[\\\"veinminecoal\\\"],Invisible:1,Marker:1}\"}"},{id:command_block_minecart,Command:"data merge block ~7 ~-2 ~-1 {auto:1,Command:\"execute as @e[tag=veinminecoal] at @s if block ~ ~ ~ coal_ore run setblock ~ ~ ~ air destroy\"}"},{id:command_block_minecart,Command:"data merge block ~6 ~-2 ~-1 {auto:1,Command:\"kill @e[tag=veinminecoal,scores={veinminetimer=2..}]\"}"},{id:command_block_minecart,Command:"data merge block ~5 ~-2 ~-1 {auto:1,Command:\"scoreboard players add @e[tag=veinminecoal] veinminetimer 1\"}"},{id:command_block_minecart,Command:"data merge block ~4 ~-2 ~-1 {auto:1,Command:\"scoreboard players set @a minecoal 0\"}"},{id:command_block_minecart,Command:"data merge block ~3 ~-2 ~-1 {auto:1,Command:\"execute if entity @a[scores={minecoal=1..}] as @e[type=item,nbt={Item:{id:\\\"minecraft:coal\\\"}}] at @s run setblock ~ ~ ~ minecraft:command_block{auto:1b,Command:\\\"summon armor_stand ~ ~-0.5 ~ {NoGravity:1b,Invulnerable:1b,Invisible:1,Marker:1,Small:1b,Tags:[\\\\\\\"veinminecoal\\\\\\\"]}\\\"}\"}"},{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