/summon FallingSand ~ ~1 ~ {Block:redstone_block,Time:1,Riding: {id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~1 ~ ~ ~1 ~-15 ~ redstone_block},Time:1,Riding: {id:FallingSand,Block:command_block,TileEntityData:{Command:fill ~1 ~2 ~ ~ ~-17 ~ air},Time:1,Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:tellraw @a[r=150] {"text":" Custom Crafting System By KCZKY","bold":"true","color":"aqua"}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:setblock ~2 ~-15 ~1 redstone_block},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:scoreboard objectives add cc dummy},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:scoreboard objectives add cm dummy},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:scoreboard objectives add spread dummy},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:scoreboard objectives add sm stat.useItem.minecraft.dispenser},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command: summon FallingSand ~5 ~-10 ~2 {Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine,score_cc_min=1] ~ ~ ~ blockdata ~ ~ ~ {Items:[0:{Slot:4b,id:"minecraft:diamond_horse_armor",Count:1b,Damage:0s,},]}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine,score_cc_min=1] ~ ~ ~ scoreboard players set @e[type=ArmorStand,name=CraftingMachine,c=1,r=0] cm 1},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=finder,score_spread_min=34] ~ ~ ~ kill @e[type=ArmorStand,name=finder2,r=40]},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=finder,score_spread_min=11] ~ ~ ~ scoreboard players add @e[type=ArmorStand,name=finder1,r=15] spread 1} }}}} },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command: summon FallingSand ~4 ~-9 ~2 {Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine,score_cc_min=1] ~ ~ ~ blockdata ~ ~ ~ {Items:[0:{Slot:4b,id:"minecraft:saddle",Count:1b,Damage:0s,},]}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: scoreboard players set @e[type=ArmorStand,name=CraftingMachine] cm 0},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=finder2] ~ ~ ~ detect ~ ~ ~ dispenser 1 /summon ArmorStand ~ ~ ~ {CustomName:"CraftingMachine",CustomNameVisible:1,Small:1,Invisible:1,Invulnerable:1,NoGravity:1,PersistenceRequired:1,DisabledSlots:2039583,Marker:0b}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=finder,score_spread=11] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:"finder1",CustomNameVisible:0,Invulnerable:1,NoGravity:1,DisabledSlots:2039583,Invisible:1,Marker:1b}} }}}} },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command: summon FallingSand ~3 ~-8 ~2 {Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine,score_cc_min=1] ~ ~ ~ blockdata ~ ~ ~ {Items:[0:{Slot:4b,id:"minecraft:name_tag",Count:1b,Damage:0s,},]}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine,score_cm=0] ~ ~ ~ /kill @e[type=ArmorStand,name=CraftingMachine,r=0,c=1]},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine] ~ ~ ~ tp @e[type=ArmorStand,name=finder2,r=0] ~ ~1 ~},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ItemFrame,name=finder] ~ ~ ~ /summon ArmorStand ~ ~ ~0.5 {CustomName:"finder",CustomNameVisible:0,Invulnerable:1,NoGravity:1,DisabledSlots:2039583,Invisible:1,Marker:1b}} }}}} },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command: summon FallingSand ~2 ~-7 ~2 {Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine,score_cc_min=1] ~ ~ ~ blockdata ~ ~ ~ {Items:[{Slot:4,id:diamond_sword,Count:1,tag:{AttributeModifiers:[{AttributeName:"generic.maxHealth",Name:"generic.maxHealth",Amount:100,Operation:0,UUIDLeast:894654,UUIDMost:2872},{AttributeName:"generic.knockbackResistance",Name:"generic.knockbackResistance",Amount:999,Operation:0,UUIDLeast:894654,UUIDMost:2872},{AttributeName:"generic.movementSpeed",Name:"generic.movementSpeed",Amount:0.3,Operation:1,UUIDLeast:894654,UUIDMost:2872},{AttributeName:"generic.attackDamage",Name:"generic.attackDamage",Amount:999,Operation:0,UUIDLeast:894654,UUIDMost:2872}],display:{Name:Nether Star Sword}}}]}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: kill @e[type=ArmorStand,name=finder,score_spread_min=34]},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=finder,score_spread_min=11,score_spread=21] ~ ~ ~ tp @e[type=ArmorStand,name=finder2,r=25] ~-1 ~ ~},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: fill ~ ~ ~-1 ~3 ~3 ~-1 redstone_block} }}}} },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command: summon FallingSand ~5 ~-6 ~ {Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine] ~ ~ ~ /testforblock ~ ~ ~ dispenser 1 {Items:[0:{Slot:0b,id:"minecraft:diamond",Count:1b,Damage:0s,},1:{Slot:3b,id:"minecraft:diamond",Count:1b,Damage:0s,},2:{Slot:4b,id:"minecraft:wool",Count:1b,Damage:0s,},3:{Slot:5b,id:"minecraft:diamond",Count:1b,Damage:0s,},4:{Slot:6b,id:"minecraft:diamond",Count:1b,Damage:0s,},5:{Slot:7b,id:"minecraft:diamond",Count:1b,Damage:0s,},6:{Slot:8b,id:"minecraft:diamond",Count:1b,Damage:0s,},]}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine] ~ ~ ~ /testforblock ~ ~ ~ dispenser 1 {CustomName:Crafting Machine}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: scoreboard players set @a[score_sm_min=1] sm 0},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=finder,score_spread=10] ~ ~ ~ tp @e[type=ArmorStand,name=finder1,r=11] ~ ~ ~1} }}}} },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command: summon FallingSand ~4 ~-5 ~ {Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine] ~ ~ ~ /testforblock ~ ~ ~ dispenser 1 {Items:[0:{Slot:0b,id:"minecraft:leather",Count:1b,Damage:0s,},1:{Slot:1b,id:"minecraft:leather",Count:1b,Damage:0s,},2:{Slot:2b,id:"minecraft:leather",Count:1b,Damage:0s,},3:{Slot:3b,id:"minecraft:leather",Count:1b,Damage:0s,},4:{Slot:4b,id:"minecraft:iron_ingot",Count:1b,Damage:0s,},5:{Slot:5b,id:"minecraft:leather",Count:1b,Damage:0s,},6:{Slot:6b,id:"minecraft:iron_ingot",Count:1b,Damage:0s,},7:{Slot:8b,id:"minecraft:iron_ingot",Count:1b,Damage:0s,},]}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: scoreboard players add @e[type=ArmorStand,name=CraftingMachine] cc 0},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: kill @e[type=ArmorStand,name=finder1,score_spread_min=11]},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: scoreboard players add @e[type=ArmorStand,name=finder] spread 1} }}}} },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command: summon FallingSand ~3 ~-4 ~ {Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=CraftingMachine] ~ ~ ~ /testforblock ~ ~ ~ dispenser 1 {Items:[0: {Slot:3b,id:"minecraft:string",Count:1b,Damage:0s,},1: {Slot:4b,id:"minecraft:paper",Count:1b,Damage:0s,},2: {Slot:5b,id:"minecraft:iron_ingot",Count:1b,Damage:0s,},]}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: stats entity @e[type=ArmorStand,name=CraftingMachine] set SuccessCount @e[type=ArmorStand,name=CraftingMachine,c=1,r=1] cc},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @e[type=ArmorStand,name=finder,score_spread_min=22,score_spread=33] ~ ~ ~ tp @e[type=ArmorStand,name=finder2,r=36] ~ ~1 ~},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command: execute @a[score_sm_min=1] ~ ~ ~ summon ItemFrame ~5 ~-4 ~-5 {CustomName:finder,CustomNameVisible:1}} }}}} },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData: {Command: summon FallingSand ~2 ~-3 ~ {Block:command_block,Time:1,TileEntityData: {Command:execute @e[type=ArmorStand,name=CraftingMachine] ~ ~ ~ /testforblock ~ ~ ~ dispenser 1 {Items:[0:{Slot:1b,id:"minecraft:nether_star",Count:1b,Damage:0s,},1: {Slot:4b,id:"minecraft:nether_star",Count:1b,Damage:0s,},2: {Slot:7b,id:"minecraft:stick",Count:1b,Damage:0s,},]}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:kill @e[type=ItemFrame,name=finder]},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:execute @e[type=ArmorStand,name=finder1,score_spread=11] ~ ~ ~ /summon ArmorStand ~ ~ ~ {CustomName:"finder2",CustomNameVisible:0,Invulnerable:1,NoGravity:1,DisabledSlots:2039583,Invisible:1,Marker:1b}},Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:fill ~ ~ ~1 ~3 ~3 ~1 air} }}}} },Riding: {id:FallingSand,Block:command_block,Time:1,TileEntityData:{Command:gamerule commandBlockOutput false},Riding: {id:FallingSand,Block:redstone_block,Time:1 }}}}}}}}}}}}}}}}}}}