/summon MinecartCommandBlock ~ ~1 ~ {Command:kill @e[type=MinecartCommandBlock,r=1],Riding:{id:MinecartCommandBlock,Command:setblock ~ ~-1 ~1 redstone_block,Riding:{id:MinecartCommandBlock,Command:setblock ~ ~ ~1 command_block 0 replace {Command:fill ~ ~-3 ~-1 ~ ~ ~ air},Riding:{id:MinecartCommandBlock,Command:scoreboard objectives add eA1Q9_I dummy,Riding:{id:MinecartCommandBlock,Command:/tellraw @a {"text":"3) hold the bag and right click to open it","color":"yellow"},Riding:{id:MinecartCommandBlock,Command:/tellraw @a {"text":"2) you can wear the backpack in your chest slot","color":"yellow"},Riding:{id:MinecartCommandBlock,Command:/tellraw @a {"text":"1) throw down a leather_Chestplate and a Chest","color":"yellow"},Riding:{id:MinecartCommandBlock,Command:/tellraw @a {"text":"backpacks:","color":"yellow"},Riding:{id:MinecartCommandBlock,Command:/tellraw @a {"text":"Please don't claim my work as your own, as it isn't fair to me","color":"gold"},Riding:{id:MinecartCommandBlock,Command:/tellraw @a {"text":"Successfully installed Multiplayer backpacks V2 by Loozers_Beware","color":"green"},Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add WM dummy,Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add Age dummy,Riding:{id:MinecartCommandBlock,Command:/scoreboard objectives add Facing dummy,Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~-1 {Command:fill ~ ~ ~1 ~5 ~1 ~1 stone},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~1 {Command:fill ~ ~ ~-1 ~5 ~1 ~-1 redstone_block},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~-1 {Command:/scoreboard players set @a WM 3 {SelectedItem:{id:minecraft:leather_chestplate,tag:{display:{Name:"Backpack"}}}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~1 {Command:/scoreboard players remove @a[score_WM_min=1] WM 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~-1 {Command:/effect @a[score_WM_min=1] slowness 1 125},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~1 {Command:/scoreboard players add @a[score_WM=-1] WM 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~-1 {Command:/kill @e[type=ArmorStand,name=Bag]},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~1 {Command:/execute @a[score_WM=-1,score_Facing=1,score_Facing_min=1] ~ ~ ~ /summon ArmorStand ~ ~.25 ~.38 {Small:1,CustomName:Bag,Invisible:1,Invulnerable:1,NoBasePlate:1,NoGravity:1,Equipment:[{},{},{},{},{id:chest,Count:1}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~-1 {Command:/execute @a[score_WM=-1,score_Facing_min=2,score_Facing=2] ~ ~ ~ /summon ArmorStand ~-.38 ~.25 ~ {Small:1,CustomName:Bag,Invisible:1,Invulnerable:1,NoBasePlate:1,NoGravity:1,Rotation:[90f,0.0f],Equipment:[{},{},{},{},{id:chest,Count:1}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~1 {Command:/execute @a[score_WM=-1,score_Facing_min=3,score_Facing=3] ~ ~ ~ /summon ArmorStand ~ ~.25 ~-.38 {Small:1,CustomName:Bag,Invisible:1,Invulnerable:1,NoBasePlate:1,NoGravity:1,Rotation:[-180f,0.0f],Equipment:[{},{},{},{},{id:chest,Count:1}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~-1 {Command:/execute @a[score_WM=-1,score_Facing_min=4,score_Facing=4] ~ ~ ~ /summon ArmorStand ~.38 ~.25 ~ {Small:1,CustomName:Bag,Invisible:1,Invulnerable:1,NoBasePlate:1,NoGravity:1,Rotation:[-90f,0.0f],Equipment:[{},{},{},{},{id:chest,Count:1}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~1 {Command:/execute @a[score_WM_min=1] ~ ~ ~ detect ~ ~1 ~ air 0 /setblock ~ ~1 ~ minecraft:ender_chest 0 replace},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~-1 {Command:/execute @a[score_WM=1,score_WM_min=1] ~ ~ ~ /fill ~3 ~3 ~3 ~-3 ~-3 ~-3 air 0 replace ender_chest},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~1 {Command:/scoreboard players set @a WM -2 {Inventory:[{Slot:102b,tag:{display:{Name:"Backpack"}}}]}},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~-1 {Command:/execute @a[score_WM=-1] ~ ~ ~ /scoreboard players set @e[r=3,type=ArmorStand,name=Bag] Age 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~1 {Command:/scoreboard players set @a[rym=145,ry=-145] Facing 1},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~-1 {Command:/scoreboard players set @a[rym=45,ry=145] Facing 4},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~1 {Command:/scoreboard players set @a[rym=-45,ry=45] Facing 3},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~-1 {Command:/scoreboard players set @a[rym=-145,ry=-45] Facing 2},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~1 {Command:scoreboard players set @e[type=Item] eA1Q9_I 1 {Item:{id:"minecraft:leather_chestplate"},OnGround:1b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~-1 {Command:scoreboard players set @e[type=Item] eA1Q9_I 2 {Item:{id:"minecraft:chest"},OnGround:1b}},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~1 {Command:execute @e[score_eA1Q9_I_min=1,score_eA1Q9_I=1] ~ ~ ~ execute @e[r=0,score_eA1Q9_I_min=2,score_eA1Q9_I=2] ~ ~ ~ summon Item ~ ~ ~ {Item:{id:"minecraft:leather_chestplate",Count:1,tag:{display:{Name:"Backpack"}}}}},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~-1 {Command:execute @e[score_eA1Q9_I_min=1,score_eA1Q9_I=1] ~ ~ ~ execute @e[r=0,score_eA1Q9_I_min=2,score_eA1Q9_I=2] ~ ~ ~ kill @e[type=Item,score_eA1Q9_I_min=1,score_eA1Q9_I=2,r=3]},Riding:{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ redstone_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~8 ~-1 ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~8 ~-2 ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~7 ~-1 ~1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~8 ~-2 ~1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-2 ~-2 ~9 ~-1 ~2 stained_glass 14 replace obsidian 0,Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-3 ~-2 ~9 ~ ~2 obsidian 0 hollow,Riding:{id:MinecartCommandBlock,Command:gamerule commandBlockOutput false,Riding:{id:MinecartCommandBlock,Riding:{id:FallingSand,Block:activator_rail,Time:1,Riding:{id:FallingSand,Block:redstone_block,Time:1,Riding:{id:FallingSand,Block:stone,Time:1}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
Copy that /\ /\ /\ /\ /\ /\ /\ /\ /\ /\ /\