Custom Crafter
Custom Crafter by BlueCommander13702402    1
This Command Is Called Custom Crafter. It Is Going To Be Used For My Other Commands Recipes In The Future. To Create One You Place A Dispenser Facing Up Then Oak Planks On The 4 Sides Next To It Then Through A Iron Ingot And It Will Be Created. Open Then Dispencer And There Is The 3 By 3 Grid Were Recipes Will Be Done. As I Said This Is Mainly For My Other Creations But To Not Making It To Pointless I Added Better Swords For Every Sword. For The Recipes Watch The Video. There Is A Way Of Adding Your Own Recipes But You May Need Some Command Knowledge.I Hope You Enjoy! ~ Blue :)
Minecraft 1.9+
6930 characters
More by BlueCommander
How to install
Comments
Show source commands
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 ~-1 ~22 ~-1 ~1 glowstone 0 hollow"},{id:MinecartCommandBlock,Command:"fill ~2 ~-2 ~-1 ~22 ~-2 ~1 glass 0 replace glowstone"},{id:MinecartCommandBlock,Command:" /scoreboard objectives add BasicC dummy"},{id:MinecartCommandBlock,Command:setblock ~1 ~-3 ~ wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"Custom Crafter\\\",\\\"color\\\":\\\"gold\\\",\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"By\\\",\\\"color\\\":\\\"white\\\",\\\"bold\\\":true}",Text3:"{\\\"text\\\":\\\"Blue\\\",\\\"color\\\":\\\"white\\\",\\\"bold\\\":true}",Text4:"{\\\"text\\\":\\\"Commander\\\",\\\"color\\\":\\\"white\\\",\\\"bold\\\":true}"}},{id:MinecartCommandBlock,Command:setblock ~1 ~-2 ~ wall_sign 4 replace {Text1:"{\\\"text\\\":\\\"[ Destroy ]\\\",\\\"color\\\":\\\"dark_red\\\",\\\"bold\\\":true}",Text2:"{\\\"text\\\":\\\"Right Click\\\",\\\"color\\\":\\\"white\\\",\\\"bold\\\":true}",Text4:"{\\\"text\\\":\\\"\\\",\\\"clickEvent\\\":{\\\"action\\\":\\\"run_command\\\",\\\"value\\\":\\\"fill ~ ~-1 ~-1 ~21 ~1 ~1 air\\\"}}"}},{id:MinecartCommandBlock,Command:setblock ~21 ~-2 ~ chain_command_block 13 replace {auto:1,Command:" /execute @e[name=BasicC] ~ ~-1 ~ /blockdata ~ ~ ~ {Items:[0:{Slot:4b,id:\\\"minecraft:diamond_sword\\\",Count:1b,tag:{RepairCost:1,HideFlags:1,ench:[{id:16,lvl:1}],display:{Name:\\\"Better Diamond Sword\\\"}},Damage:0s}]}"}},{id:MinecartCommandBlock,Command:setblock ~20 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[name=BasicC] ~ ~ ~ /testforblock ~ ~-1 ~ dispenser 1 {Items:[0:{Slot:2b,id:\\\"minecraft:arrow\\\",Count:1b,Damage:0s},4:{Slot:4b,id:\\\"minecraft:diamond_sword\\\",Count:1b,Damage:0s},6:{Slot:6b,id:\\\"minecraft:stick\\\",Count:1b,Damage:0s}]}"}},{id:MinecartCommandBlock,Command:setblock ~19 ~-2 ~ chain_command_block 13 replace {auto:1,Command:" /execute @e[name=BasicC] ~ ~-1 ~ /blockdata ~ ~ ~ {Items:[0:{Slot:4b,id:\\\"minecraft:golden_sword\\\",Count:1b,tag:{RepairCost:1,HideFlags:1,ench:[{id:16,lvl:1}],display:{Name:\\\"Better Golden Sword\\\"}},Damage:0s}]}"}},{id:MinecartCommandBlock,Command:setblock ~18 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[name=BasicC] ~ ~ ~ /testforblock ~ ~-1 ~ dispenser 1 {Items:[0:{Slot:2b,id:\\\"minecraft:arrow\\\",Count:1b,Damage:0s},4:{Slot:4b,id:\\\"minecraft:golden_sword\\\",Count:1b,Damage:0s},6:{Slot:6b,id:\\\"minecraft:stick\\\",Count:1b,Damage:0s}]}"}},{id:MinecartCommandBlock,Command:setblock ~17 ~-2 ~ chain_command_block 13 replace {auto:1,Command:" /execute @e[name=BasicC] ~ ~-1 ~ /blockdata ~ ~ ~ {Items:[0:{Slot:4b,id:\\\"minecraft:iron_sword\\\",Count:1b,tag:{RepairCost:1,HideFlags:1,ench:[{id:16,lvl:1}],display:{Name:\\\"Better Iron Sword\\\"}},Damage:0s}]}"}},{id:MinecartCommandBlock,Command:setblock ~16 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[name=BasicC] ~ ~ ~ /testforblock ~ ~-1 ~ dispenser 1 {Items:[0:{Slot:2b,id:\\\"minecraft:arrow\\\",Count:1b,Damage:0s},4:{Slot:4b,id:\\\"minecraft:iron_sword\\\",Count:1b,Damage:0s},6:{Slot:6b,id:\\\"minecraft:stick\\\",Count:1b,Damage:0s}]}"}},{id:MinecartCommandBlock,Command:setblock ~15 ~-2 ~ chain_command_block 13 replace {auto:1,Command:" /execute @e[name=BasicC] ~ ~-1 ~ /blockdata ~ ~ ~ {Items:[0:{Slot:4b,id:\\\"minecraft:stone_sword\\\",Count:1b,tag:{RepairCost:1,HideFlags:1,ench:[{id:16,lvl:1}],display:{Name:\\\"Better Stone Sword\\\"}},Damage:0s}]}"}},{id:MinecartCommandBlock,Command:setblock ~14 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[name=BasicC] ~ ~ ~ /testforblock ~ ~-1 ~ dispenser 1 {Items:[0:{Slot:2b,id:\\\"minecraft:arrow\\\",Count:1b,Damage:0s},4:{Slot:4b,id:\\\"minecraft:stone_sword\\\",Count:1b,Damage:0s},6:{Slot:6b,id:\\\"minecraft:stick\\\",Count:1b,Damage:0s}]}"}},{id:MinecartCommandBlock,Command:setblock ~13 ~-2 ~ chain_command_block 13 replace {auto:1,Command:" /execute @e[name=BasicC] ~ ~-1 ~ /blockdata ~ ~ ~ {Items:[0:{Slot:4b,id:\\\"minecraft:wooden_sword\\\",Count:1b,tag:{RepairCost:1,HideFlags:1,ench:[{id:16,lvl:1}],display:{Name:\\\"Better Wooden Sword\\\"}},Damage:0s}]}"}},{id:MinecartCommandBlock,Command:setblock ~12 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[name=BasicC] ~ ~ ~ /testforblock ~ ~-1 ~ dispenser 1 {Items:[0:{Slot:2b,id:\\\"minecraft:arrow\\\",Count:1b,Damage:0s},4:{Slot:4b,id:\\\"minecraft:wooden_sword\\\",Count:1b,Damage:0s},6:{Slot:6b,id:\\\"minecraft:stick\\\",Count:1b,Damage:0s}]}"}},{id:MinecartCommandBlock,Command:setblock ~11 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/kill @e[score_BasicC_min=6]"}},{id:MinecartCommandBlock,Command:setblock ~10 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[score_BasicC_min=6] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:\\\"BasicC\\\",Marker:1b,Invisible:1,NoBasePlate:1,NoGravity:1,PersistenceRequired:1,DisabledSlots:31}"}},{id:MinecartCommandBlock,Command:setblock ~9 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[score_BasicC_min=6] ~ ~ ~ /setblock ~ ~-1 ~ minecraft:dispenser 1 replace {CustomName:Basic Crafter}"}},{id:MinecartCommandBlock,Command:setblock ~8 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[score_BasicC_min=5] ~ ~ ~ detect ~-1 ~-1 ~ minecraft:planks 0 scoreboard players set @e[score_BasicC_min=5,r=1] BasicC 6"}},{id:MinecartCommandBlock,Command:setblock ~7 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[score_BasicC_min=4] ~ ~ ~ detect ~1 ~-1 ~ minecraft:planks 0 scoreboard players set @e[score_BasicC_min=4,r=1] BasicC 5"}},{id:MinecartCommandBlock,Command:setblock ~6 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[score_BasicC_min=3] ~ ~ ~ detect ~ ~-1 ~-1 minecraft:planks 0 scoreboard players set @e[score_BasicC_min=3,r=1] BasicC 4"}},{id:MinecartCommandBlock,Command:setblock ~5 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[score_BasicC_min=2] ~ ~ ~ detect ~ ~-1 ~1 minecraft:planks 0 scoreboard players set @e[score_BasicC_min=2,r=1] BasicC 3"}},{id:MinecartCommandBlock,Command:setblock ~4 ~-2 ~ chain_command_block 5 replace {auto:1,Command:"/execute @e[score_BasicC_min=1] ~ ~ ~ detect ~ ~-1 ~ minecraft:dispenser 1 scoreboard players set @e[score_BasicC_min=1,r=1] BasicC 2"}},{id:MinecartCommandBlock,Command:setblock ~3 ~-2 ~ repeating_command_block 5 replace {auto:1,Command:"scoreboard players set @e[type=Item] BasicC 1 {Item:{id:minecraft:iron_ingot}}"}},{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]}]}]}]}