♣ UnCraft System Machine ♣
~ Hay muchas personas que lo han hecho, pero me he animado yo también, aquí os dejo mi primer "One Command Block" ~
~ Como bien indica el nombre, se podrán "UnCraftear" determinados bloques en el juego ~
► ¿Cuál es el comando? ◄~ El comando cuenta con 11.611 caracteres ~
summon FallingSand ~ ~1 ~ {Block:stone,Time:1,Passengers:[{id:FallingSand,Block:redstone_block,Time:1,Passengers:[{id:FallingSand,Block:activator_rail,Time:1,Passengers:[{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false},{id:MinecartCommandBlock,Command:"fill ~2 ~-3 ~-2 ~8 ~2 ~2 stained_hardened_clay 9 hollow"},{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-2 ~8 ~1 ~2 stained_glass 7 replace stained_hardened_clay"},{id:MinecartCommandBlock,Command:"scoreboard objectives add spawn dummy"},{id:MinecartCommandBlock,Command:setblock ~1 ~-1 ~ wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"Destruir Máquina\\\",\\\"color\\\":\\\"dark_red\\\",\\\"underlined\\\":true}",Text2:"{\\\"text\\\":\\\"Máquina\\\",\\\"color\\\":\\\"dark_red\\\"}",Text4:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-2 ~-2 ~7 ~3 ~2 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~1 ~ ~ wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"By:MrGat0s\\\",\\\"color\\\":\\\"dark_green\\\",\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"MinecraftMin\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"Wendingo\\\",\\\"color\\\":\\\"black\\\"}"}},{id:MinecartCommandBlock,Command:"scoreboard objectives add eOiSJM_I dummy"},{id:MinecartCommandBlock,Command:setblock ~7 ~1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[name=Deco] ~ ~ ~ setblock ~ ~4 ~ air"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~1 chain_command_block 1 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ quartz_ore -1 summon Item ~ ~4 ~ {Item:{id:netherrack,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ quartz_ore -1 summon Item ~ ~4 ~ {Item:{id:quartz,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ emerald_ore -1 summon Item ~ ~4 ~ {Item:{id:stone,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ emerald_ore -1 summon Item ~ ~4 ~ {Item:{id:emerald,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ diamond_ore -1 summon Item ~ ~4 ~ {Item:{id:stone,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~ chain_command_block 3 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ diamond_ore -1 summon Item ~ ~4 ~ {Item:{id:diamond,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ coal_ore -1 summon Item ~ ~4 ~ {Item:{id:stone,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ coal_ore -1 summon Item ~ ~4 ~ {Item:{id:coal,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ lapis_ore -1 summon Item ~ ~4 ~ {Item:{id:stone,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~ chain_command_block 4 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ lapis_ore -1 summon Item ~ ~4 ~ {Item:{id:dye,Damage:4,Count:6}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~ ~-1 chain_command_block 3 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ redstone_ore -1 summon Item ~ ~4 ~ {Item:{id:stone,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ redstone_ore -1 summon Item ~ ~4 ~ {Item:{id:redstone,Count:5}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ gold_ore -1 summon Item ~ ~4 ~ {Item:{id:stone,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ gold_ore -1 summon Item ~ ~4 ~ {Item:{id:gold_ingot,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~ ~-1 chain_command_block 5 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ sea_lantern -1 summon Item ~ ~4 ~ {Item:{id:prismarine_crystals,Count:5}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~-1 chain_command_block 1 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ sea_lantern -1 summon Item ~ ~4 ~ {Item:{id:prismarine_shard,Count:4}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ prismarine -1 summon Item ~ ~4 ~ {Item:{id:prismarine_shard,Count:9}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ beacon -1 summon Item ~ ~4 ~ {Item:{id:glass,Count:5}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ beacon -1 summon Item ~ ~4 ~ {Item:{id:obsidian,Count:3}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~-1 chain_command_block 4 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ beacon -1 summon Item ~ ~4 ~ {Item:{id:nether_star,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~ chain_command_block 2 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ iron_ore -1 summon Item ~ ~4 ~ {Item:{id:iron_ingot,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[name=Deco] ~ ~ ~ detect ~ ~4 ~ iron_ore -1 summon Item ~ ~4 ~ {Item:{id:stone,Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"/kill @e[type=Item,score_spawn_min=2,score_spawn=2]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~ chain_command_block 13 replace {auto:1,Command:"/execute @e[type=Player] ~ ~ ~ summon Item ~ ~1 ~ {Item:{id:spawn_egg,Count:1,tag:{display:{Name:\\\"Deconstructer\\\"}}}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[type=Item,score_spawn_min=1,score_spawn=1] ~ ~ ~ kill @e[name=Deco,r=6]"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-1 ~1 chain_command_block 2 replace {auto:1,Command:"/execute @e[type=Item,score_spawn_min=2] ~ ~ ~ summon ArmorStand ~ ~-3 ~ {Invisible:1,CustomNameInvisible:1,CustomName:Deco}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"/execute @e[type=Item,score_spawn_min=2] ~ ~ ~ setblock ~ ~ ~ sticky_piston 1"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[score_eOiSJM_I_min=67,score_eOiSJM_I=67] ~ ~ ~ execute @e[score_eOiSJM_I_min=68,score_eOiSJM_I=68,r=1] ~ ~ ~ kill @e[type=Item,r=3,score_eOiSJM_I_min=67,score_eOiSJM_I=69]"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"execute @e[score_eOiSJM_I_min=67,score_eOiSJM_I=67] ~ ~ ~ execute @e[score_eOiSJM_I_min=68,score_eOiSJM_I=68,r=1] ~ ~ ~ summon Item ~ ~0.5 ~ {Item:{id:minecraft:spawn_egg,tag:{display:{Name:\\\"DestroyDeconstructer\\\"}},Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-1 ~1 chain_command_block 4 replace {auto:1,Command:"scoreboard players set @e eOiSJM_I 68 {Item:{id:minecraft:glass},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~1 chain_command_block 1 replace {auto:1,Command:"scoreboard players set @e eOiSJM_I 67 {Item:{id:minecraft:crafting_table},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[score_eOiSJM_I_min=65,score_eOiSJM_I=65] ~ ~ ~ execute @e[score_eOiSJM_I_min=66,score_eOiSJM_I=66,r=1] ~ ~ ~ kill @e[type=Item,r=3,score_eOiSJM_I_min=65,score_eOiSJM_I=67]"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"execute @e[score_eOiSJM_I_min=65,score_eOiSJM_I=65] ~ ~ ~ execute @e[score_eOiSJM_I_min=66,score_eOiSJM_I=66,r=1] ~ ~ ~ summon Item ~ ~0.5 ~ {Item:{id:minecraft:spawn_egg,tag:{display:{Name:\\\"Deconstructer\\\"}},Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"scoreboard players set @e eOiSJM_I 66 {Item:{id:minecraft:diamond_pickaxe,tag:{display:{Name:\\\"Deconstruct\\\"}}},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~1 chain_command_block 5 replace {auto:1,Command:"scoreboard players set @e eOiSJM_I 65 {Item:{id:minecraft:gunpowder,tag:{display:{Name:\\\"gear\\\"}}},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ chain_command_block 3 replace {auto:1,Command:"execute @e[score_eOiSJM_I_min=63,score_eOiSJM_I=63] ~ ~ ~ execute @e[score_eOiSJM_I_min=64,score_eOiSJM_I=64,r=1] ~ ~ ~ kill @e[type=Item,r=3,score_eOiSJM_I_min=63,score_eOiSJM_I=65]"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"execute @e[score_eOiSJM_I_min=63,score_eOiSJM_I=63] ~ ~ ~ execute @e[score_eOiSJM_I_min=64,score_eOiSJM_I=64,r=1] ~ ~ ~ summon Item ~ ~0.5 ~ {Item:{id:minecraft:gunpowder,tag:{display:{Name:\\\"gear\\\"}},Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"scoreboard players set @e eOiSJM_I 64 {Item:{id:minecraft:sea_lantern},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"scoreboard players set @e eOiSJM_I 63 {Item:{id:minecraft:diamond_block},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~ chain_command_block 4 replace {auto:1,Command:"execute @e[score_eOiSJM_I_min=61,score_eOiSJM_I=61] ~ ~ ~ execute @e[score_eOiSJM_I_min=62,score_eOiSJM_I=62,r=1] ~ ~ ~ kill @e[type=Item,r=3,score_eOiSJM_I_min=61,score_eOiSJM_I=63]"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~-1 chain_command_block 3 replace {auto:1,Command:"execute @e[score_eOiSJM_I_min=61,score_eOiSJM_I=61] ~ ~ ~ execute @e[score_eOiSJM_I_min=62,score_eOiSJM_I=62,r=1] ~ ~ ~ summon Item ~ ~0.5 ~ {Item:{id:minecraft:diamond_pickaxe,tag:{display:{Name:\\\"Deconstruct\\\"}},Count:1}}"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"scoreboard players set @e eOiSJM_I 62 {Item:{id:minecraft:emerald},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"scoreboard players set @e eOiSJM_I 61 {Item:{id:minecraft:diamond_pickaxe},OnGround:1b}"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~-1 chain_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=Item] spawn 1 {Item:{tag:{display:{Name:\\\"DestroyDeconstructer\\\"}}}}"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~-1 repeating_command_block 5 replace {auto:1,Command:"/scoreboard players set @e[type=Item] spawn 2 {Item:{tag:{display:{Name:\\\"Deconstructer\\\"}}}}"}},{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 replace {Command:fill ~ ~-3 ~-1 ~ ~ ~ air}},{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block},{id:MinecartCommandBlock,Command:kill @e[type=MinecartCommandBlock,r=1]}]}]}]}
► ¿Para qué lo puedo usar? ◄~ Puede ser utilizado perfectamente en determinados mapas, en un mapa de supervivencia, de un CTM
[Complete the monument], hay muchas posibilidades. ~
► ¿Cómo es la máquina? ◄~ Para la máquina he optado por los bloques que más uso o más me gustan dentro del juego ~
► ¿Cuando tengo la máquina, que hago? ◄~ Al obtener la máquina, necesitaremos varios items para poder uncraftear, en la siguiente imagen podréis apreciar los determinados items que necesitaremos. ~
~ Al tirar al suelo un pico de diamante y una esmeralda, obtendremos un pico especial ~
~ Al tirar al suelo una mesa de crafteo y un cristal, obtendremos un huevo para destruir el pistón ~
~ Al tirar al suelo una linterna marina y un bloque de diamante, obtendremos una de pólvora. ~
~ Y al tirar al suelo el pico especial y la pólvora, se generará el pistón donde podremos UnCraftear ~
Advertencia: Para UnCraftear el bloque se tendrá que colocar encima del pistón, NO dropearlos~ De momento solo hay 9 UnCrafteos, pero en un futuro implementaré más. En la siguiente imagen se puede observar los items que puedes ser UnCrafteados y sus recompensas ~
Las recompensas:
► Changelog ◄None► Despedida ◄~ Este a sido mi primer "One Command Block", me han ayudado varias personas hacerlo ya que no dispongo de mucho conocimiento en comandos y en la 1.9, pero para empezar no está mal. También dejar claro que algunas partes del comando han sido copiadas y modificadas de otro comando. ~
~ En un futuro quiero actualizar el comando poniendo más bloques para el pistón, y añadir el Yunque, donde será lo mismo pero con herramientas. Pero eso dependerá de los
Wendingos ~
♣ Un Saludo & Gracias ♣
♣ Att: wSystem ♣