Advertisement
Curcuit_Blocks

Sleepy Mirror (Return to last sleeping place) 1 Command

Aug 22nd, 2016
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.87 KB | None | 0 0
  1. /summon FallingSand ~ ~1 ~ {Block:"redstone_block",Time:3,Passengers:[{id:"FallingSand",Block:"activator_rail",Time:3,Passengers:[{id:"MinecartCommandBlock",Command:/gamerule commandBlockOutput false},{id:"MinecartCommandBlock",Command:/scoreboard objectives add PackTimer dummy},{id:"MinecartCommandBlock",Command:/fill ~2 ~-2 ~-1 ~6 ~4 ~1 minecraft:stained_glass 0 hollow},{id:"MinecartCommandBlock",Command:/fill ~2 ~-2 ~-1 ~6 ~-2 ~1 minecraft:stained_hardened_clay 14 hollow},{id:"MinecartCommandBlock",Command:/fill ~2 ~4 ~-1 ~6 ~4 ~1 minecraft:stained_hardened_clay 14 hollow},{id:"MinecartCommandBlock",Command:/setblock ~6 ~3 ~ chain_command_block 5 0 {auto:1b,Command:kill @e[tag=SleepyMirror]}},{id:"MinecartCommandBlock",Command:/summon FallingSand ~3 ~-1 ~ {Block:repeating_command_block,Data:1,TileEntityData:{auto:1b,Command:/scoreboard players add SleepMirror PackTimer 1},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:/scoreboard players test SleepMirror PackTimer 40},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:9,TileEntityData:{Command:/scoreboard players set SleepMirror PackTimer 0},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:repeating_command_block,Data:1,TileEntityData:{auto:1b,Command:/scoreboard players tag @a remove SetSleepSM},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:5,TileEntityData:{Command:/scoreboard players tag @a add SetSleepSM {Sleeping:1b}},Time:3,DropItem:0}]}]}]}]}},{id:"MinecartCommandBlock",Command:/summon FallingSand ~4 ~-1 ~ {Block:chain_command_block,Data:5,TileEntityData:{Command:/scoreboard players tag @e[type=Item] add SMIronII {Item:{id:"minecraft:iron_ingot",Count:4b},OnGround:1b}},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:/scoreboard players tag @e[type=Item] add SMBedI {Item:{id:"minecraft:bed",Count:1b},OnGround:1b}},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:/execute @e[tag=SleepSetSM] ~ ~ ~ detect ~ ~ ~ air 0 kill @e[c=1,tag=SleepSetSM]},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:/execute @a[tag=SetSleepSM] ~ ~ ~ summon ArmorStand ~ ~ ~ {Tags:["SleepSetSM"],NoGravity:1b,Invisible:1b,Marker:1b}},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:0,TileEntityData:{Command:/execute @a[tag=SetSleepSM] ~ ~ ~ kill @e[tag=SleepSetSM]},Time:3,DropItem:0}]}]}]}]}},{id:"MinecartCommandBlock",Command:/summon FallingSand ~5 ~-1 ~ {Block:chain_command_block,Data:1,TileEntityData:{Command:/scoreboard players tag @e[type=Item] add SMBGlassI {Item:{id:"minecraft:stained_glass_pane",Count:1b,Damage:11s},OnGround:1b}},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:/execute @e[tag=SMBedI] ~ ~ ~ execute @e[tag=SMBGlassI,dx=0] ~ ~ ~ execute @e[dx=0,tag=SMIronII] ~ ~ ~ summon Item ~ ~1.25 ~ {Motion:[0.0,0.25,0.0],Item:{id:"minecraft:stained_glass_pane",Count:2b,tag:{ench:[],SleepyM:1b,display:{Name:Sleepy Mirror,Lore:[Throw to return to the last bed you used.]}}}}},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:1,TileEntityData:{Command:/execute @e[tag=SMBedI] ~ ~ ~ execute @e[tag=SMBGlassI,dx=0] ~ ~ ~ execute @e[dx=0,tag=SMIronII] ~ ~ ~ kill @e[c=3,type=Item]},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:repeating_command_block,Data:1,TileEntityData:{auto:1b,Command:/scoreboard players tag @e[type=Item] add SleepyMirror {Item:{tag:{SleepyM:1b},Count:1b}}},Time:3,DropItem:0,Passengers:[{id:"FallingSand",Block:chain_command_block,Data:5,TileEntityData:{Command:/execute @e[tag=SleepyMirror] ~ ~ ~ tp @p @e[c=1,tag=SleepSetSM]},Time:3,DropItem:0}]}]}]}]}},{id:"MinecartCommandBlock",Command:kill @e[r=2,type=MinecartCommandBlock]}]}]}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement