Puertas con perilla
Este mecanismo es mi 1º intento de in 1 command_block escrito a mano.
Por lo que me disculpo de cualquier bug que se presente :3 prometo ir mejorando con la experiencia.
Desde ya aviso que el 1º bug al cual no le encontré solución inmediata es que el reloj no se activa, y debe ser activado manualmente.
Mecanismo
Funcion
Funciona con un spawn_egg
COMANDO:
/summon FallingSand ~ ~2 ~ {Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command: /fill ~ ~ ~1 ~ ~-5 ~1 minecraft:redstone_block},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command: /fill ~ ~2 ~1 ~ ~-4 ~1 minecraft:air},Time:1,Riding:{id:FallingSand,Block:command_block,TileEntityData:{Command: /summon FallingSand ~-4 ~2 ~2 {Block: redstone_block,Time:1,Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /fill ~ ~ ~1 ~ ~-7 ~1 minecraft:redstone_block},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /fill ~ ~2 ~1 ~ ~-6 ~ minecraft:air},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /scoreboard objectives add spawn dummy},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /scoreboard objectives add abrir stat.talkedToVillager},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /scoreboard objectives add inte dummy},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /give @p minecraft:spawn_egg 1 94 {ench:[],display:{Name:Puerta_con_perilla,Lore:["Puerta con perilla"]}}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /tellraw @a {text:"Mi 1º comando escrito a mano :D",color:blue,bold:true}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /tellraw @a ["",{"text":"Puerta con perilla Vanilla 1.8.X por: ","color":"gold","bold":"true"},{"text":"lol_600","color":"green","bold":"true","hoverEvent":{"action":"show_text","value":{"text":"","extra":[{"text":"Comander 1.8","color":"green"}]}}}]}}}}}}}}}}},Time:1,Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /summon FallingSand ~-4 ~5 ~-1 {Block: command_block,Time:1,TileEntityData:{Command: /fill ~ ~ ~1 ~ ~-11 ~1 minecraft:stone},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /scoreboard players add @e[name=Puerta_con_perilla] spawn 1},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @e[score_spawn_min=2,score_spawn=2] ~ ~ ~ summon ArmorStand ~-0.3 ~-0.3 ~-0.5 {ShowArms:1,CustomName:pomo,CustomNameVisible:0,id: ArmorStand,Equipment: [{id:minecraft:lever,Damage: 0,Count:1},{},{},{},{}],NoGravity: 1,Invisible: 1,DisabledSlots:1470,Invulnerable: 0,Small:0,Pose: {RightArm: [0.0F,-180.0F,90.0F]},Rotation: [180.0F,0.0]}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @e[score_spawn_min=2,score_spawn=2] ~ ~ ~ summon ArmorStand ~-0.6 ~-0.3 ~-0.5 {ShowArms:1,CustomName:pomo,CustomNameVisible:0,id: ArmorStand,Equipment: [{id:minecraft:lever,Damage: 0,Count:1},{},{},{},{}],NoGravity: 1,Invisible: 1,DisabledSlots:1470,Invulnerable: 0,Small:0,Pose: {RightArm: [0.0F,-180.0F,90.0F]},Rotation: [180.0F,0.0]}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @e[score_spawn_min=2,score_spawn=2] ~ ~ ~ /summon Villager ~0.4 ~ ~0.2 {CustomName:abrir,Silent:1,NoAI:1,Offers:{},Invulnerable:1b}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /scoreboard players add @a[score_abrir_min=1] abrir 1},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @a[score_abrir_min=0] ~ ~ ~ entitydata @e[name=pomo,r=2] {Pose: {RightArm: [0.0F,-180.0F,90.0F]}}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /effect @e[name=abrir] minecraft:invisibility 1 1 true},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @a[score_abrir_min=1] ~ ~ ~ /entitydata @e[name=pomo,r=2] {Pose: {RightArm: [0.0F,-160.0F,90.0F]}}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @a[score_abrir_min=0] ~ ~ ~ entitydata @e[name=pomo1,r=2] {Pose: {RightArm: [0.0F,-180.0F,90.0F]}}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @a[score_abrir_min=10] ~ ~ ~ entitydata @e[name=pomo1,r=4] {Equipment: [{id:minecraft:lever,Damage: 0,Count:1},{},{},{},{}]}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @a[score_abrir_min=10] ~ ~ ~ entitydata @e[name=pomo,r=4] {Equipment: [{id:minecraft:air},{},{},{},{}]}}}}}}}}}}}}}}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /summon FallingSand ~-4 ~2 ~ {Block: redstone_block,Time:1,Riding:{id:FallingSand,Block: stone,Time:1,Time:1,Riding:{id:FallingSand,Block: stone,Time:1,Time:1,Riding:{id:FallingSand,Block: stone,Time:1,Time:1,Riding:{id:FallingSand,Block: stone,Time:1,Time:1,Riding:{id:FallingSand,Block: stone,Time:1,Time:1,Riding:{id:FallingSand,Block: stone,Time:1,Time:1,Riding:{id:FallingSand,Block: stone,Time:1,Time:1,Riding:{id:FallingSand,Block: stone,Time:1,Time:1,Riding:{id:FallingSand,Block: stone,Time:1,Time:1,Riding:{id:FallingSand,Block: stone,Time:1,Riding:{id:FallingSand,Block: stone,Time:1}}}}}}}}}}}}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /summon FallingSand ~-4 ~2 ~1 {Block: command_block,Time:1,TileEntityData:{Command: /fill ~ ~ ~-1 ~ ~-11 ~-1 minecraft:redstone_block},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @e[score_spawn_min=2,score_spawn=2] ~ ~ ~ /setblock ~ ~ ~ minecraft:iron_door 7},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @e[score_spawn_min=2,score_spawn=2] ~ ~ ~ /setblock ~ ~1 ~ minecraft:iron_door 9},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /tp @e[score_spawn_min=3,score_spawn=3] ~ ~-300 ~},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @e[score_spawn_min=2,score_spawn=2] ~ ~ ~ summon ArmorStand ~-0.5 ~-0.3 ~1.2 {ShowArms:1,CustomName:pomo1,CustomNameVisible:0,id: ArmorStand,Equipment: [{},{},{},{},{}],NoGravity: 1,Invisible: 1,DisabledSlots:1470,Invulnerable: 0,Small:0,Pose: {RightArm: [0.0F,-180.0F,90.0F]},Rotation: [90.0F,0.0]}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @e[score_spawn_min=2,score_spawn=2] ~ ~ ~ summon ArmorStand ~-0.5 ~-0.3 ~1.4 {ShowArms:1,CustomName:pomo1,CustomNameVisible:0,id: ArmorStand,Equipment: [{},{},{},{},{}],NoGravity: 1,Invisible: 1,DisabledSlots:1470,Invulnerable: 0,Small:0,Pose: {RightArm: [0.0F,-180.0F,90.0F]},Rotation: [90.0F,0.0]}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /scoreboard players set @a[score_abrir_min=40] abrir 0},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @e[score_abrir_min=10,score_abrir=10] ~ ~ ~ /execute @e[name=abrir,r=4] ~ ~ ~ /setblock ~ ~-2 ~ minecraft:air},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @e[score_abrir=0] ~ ~ ~ /execute @e[name=abrir,r=4] ~ ~ ~ /setblock ~ ~-2 ~ minecraft:redstone_torch},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @a[score_abrir_min=1] ~ ~ ~ /entitydata @e[name=pomo1,r=2] {Pose: {RightArm: [0.0F,-160.0F,90.0F]}}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @a[score_abrir=0] ~ ~ ~ entitydata @e[name=pomo1,r=4] {Equipment: [{id:minecraft:air},{},{},{},{}]}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /execute @a[score_abrir=0] ~ ~ ~ entitydata @e[name=pomo,r=4] {Equipment: [{id:minecraft:lever,Damage: 0,Count:1},{},{},{},{}]}}}}}}}}}}}}}}},Riding:{id:FallingSand,Block: command_block,Time:1,TileEntityData:{Command: /gamerule commandBlockOutput false}}}}}}}}}
Gracias por leer el post, Un saludo y hasta otra
![Wink ;)](http://minecraftmin.net/Smileys/slime/slime_wink.png)
Agradecimientos a:
Killercreeper_55 por el concepto:
VIDEOIJAMinecraft por su tutorial de 1 comando:
VIDEO Linkback: https://minecraftmin.net/index.php?topic=9833.0