Handheld Torches in Minecraft
Handheld Torches in Minecraft by BigAndSmall7045545    2
Based off of the Dynamic Lights mod I created handheld torches just hold a torch in any slot to use it NOTE YOU CAN NOT PLACE TORCHES ANYMORE
Minecraft 1.8
6158 characters
More by BigAndSmall
How to install
Comments
Show source commands
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:blockdata ~3 ~-2 ~-1 {Command:fill ~ ~ ~1 ~5 ~2 ~1 stone},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-2 ~1 {Command:fill ~ ~ ~-1 ~5 ~2 ~-1 redstone_block},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~-1 {Command:"gamerule commandBlockOutput false"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-2 ~1 {Command:"scoreboard objectives add tell dummy"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~-1 {Command:"scoreboard objectives add hold dummy"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-2 ~1 {Command:"scoreboard players set @a hold 0"},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~-1 {Command:"scoreboard players set @a hold 1 {SelectedItemSlot:0,Inventory:[{Slot:0b,id:\\\"minecraft:torch\\\"}]}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-2 ~1 {Command:"scoreboard players set @a hold 1 {SelectedItemSlot:1,Inventory:[{Slot:1b,id:\\\"minecraft:torch\\\"}]}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~-1 {Command:"scoreboard players set @a hold 1 {SelectedItemSlot:2,Inventory:[{Slot:2b,id:\\\"minecraft:torch\\\"}]}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-2 ~1 {Command:"scoreboard players set @a hold 1 {SelectedItemSlot:3,Inventory:[{Slot:3b,id:\\\"minecraft:torch\\\"}]}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~-1 {Command:"scoreboard players set @a hold 1 {SelectedItemSlot:4,Inventory:[{Slot:4b,id:\\\"minecraft:torch\\\"}]}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-2 ~1 {Command:"scoreboard players set @a hold 1 {SelectedItemSlot:5,Inventory:[{Slot:5b,id:\\\"minecraft:torch\\\"}]}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~-1 {Command:"scoreboard players set @a hold 1 {SelectedItemSlot:6,Inventory:[{Slot:6b,id:\\\"minecraft:torch\\\"}]}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~-1 ~1 {Command:"scoreboard players set @a hold 1 {SelectedItemSlot:7,Inventory:[{Slot:7b,id:\\\"minecraft:torch\\\"}]}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~-1 {Command:"scoreboard players set @a hold 1 {SelectedItemSlot:8,Inventory:[{Slot:8b,id:\\\"minecraft:torch\\\"}]}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~4 ~-1 ~1 {Command:"execute @a[score_hold_min=1] ~ ~ ~ detect ~ ~ ~ minecraft:air 0 /summon ArmorStand ~ ~ ~ {CustomName:\\\"torch\\\",Invisible:1,NoGravity:1}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~-1 {Command:"execute @a[score_hold_min=1] ~ ~ ~ detect ~ ~ ~ minecraft:air 0 setblock ~ ~ ~ minecraft:torch"},Riding:{id:MinecartCommandBlock,Command:blockdata ~5 ~-1 ~1 {Command:"execute @a[score_hold_min=1] ~ ~ ~ execute @e[name=torch,r=0] ~ ~ ~ kill @e[type=Item,r=1] {Item:{id:minecraft:torch}}"},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~-1 {Command:"execute @a[score_hold_min=1] ~ ~ ~ execute @e[name=torch,r=3,rm=1] ~ ~ ~ setblock ~ ~ ~ air"},Riding:{id:MinecartCommandBlock,Command:blockdata ~6 ~-1 ~1 {Command:"execute @a[score_hold_min=1] ~ ~ ~ kill @e[name=torch,r=3,rm=1]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~-1 {Command:"execute @a[score_hold=0] ~ ~ ~ execute @e[name=torch,r=0] ~ ~ ~ setblock ~ ~ ~ air"},Riding:{id:MinecartCommandBlock,Command:blockdata ~7 ~-1 ~1 {Command:"execute @a[score_hold=0] ~ ~ ~ kill @e[name=torch,r=0]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~-1 {Command:"/tellraw @a[score_tell=0,score_tell_min=0] [\\\"\\\",{\\\"text\\\":\\\"Handheld Torches\\\",\\\"color\\\":\\\"yellow\\\",\\\"underlined\\\":true},{\\\"text\\\":\\\" has now finished installing.\\\",\\\"color\\\":\\\"green\\\",\\\"underlined\\\":false}]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~8 ~-1 ~1 {Command:"/tellraw @a[score_tell=0,score_tell_min=0] [\\\"\\\",{\\\"text\\\":\\\"Created by \\\",\\\"color\\\":\\\"green\\\"},{\\\"text\\\":\\\"bigbeard1717\\\",\\\"color\\\":\\\"red\\\",\\\"bold\\\":true}]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~-1 {Command:"/tellraw @a[score_tell=0,score_tell_min=0] [\\\"\\\",{\\\"text\\\":\\\"6159\\\",\\\"color\\\":\\\"gold\\\",\\\"bold\\\":true},{\\\"text\\\":\\\" Characters!\\\",\\\"color\\\":\\\"green\\\",\\\"bold\\\":false}]"},Riding:{id:MinecartCommandBlock,Command:blockdata ~3 ~ ~1 {Command:"/scoreboard players set @a[score_tell=0] tell 1"},Riding:{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ redstone_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~3 ~ ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~-1 ~8 ~-1 ~-1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~3 ~ ~1 command_block,Riding:{id:MinecartCommandBlock,Command:fill ~3 ~-2 ~1 ~8 ~-1 ~1 command_block,Riding:{id:MinecartCommandBlock,Command:setblock ~1 ~ ~ wall_sign 4 replace {Text1:"{text:\\\"Handheld\\\",color:black}",Text2:"{text:\\\"Torches\\\",color:gold}",Text3:"{text:\\\"in Vanilla\\\",color:gold}",Text4:"{text:\\\"Minecraft!\\\",color:black}"},Riding:{id:MinecartCommandBlock,Command:setblock ~1 ~-1 ~ wall_sign 4 replace {Text1:"{text:\\\"DESTROY\\\",color:red,clickEvent:{action:\\\"run_command\\\",value:\\\"scoreboard players set @a tell 0\\\"},bold:true}",Text2:"{text:\\\"MACHINE\\\",color:red,bold:true}",Text4:"{text:\\\"\\\",clickEvent:{action:\\\"run_command\\\",value:\\\"fill ~ ~-2 ~-2 ~9 ~3 ~2 air\\\"}}"},Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-2 ~-2 ~9 ~ ~2 stained_glass 4 replace stained_hardened_clay 12,Riding:{id:MinecartCommandBlock,Command:fill ~2 ~-3 ~-2 ~9 ~1 ~2 stained_hardened_clay 12 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}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}