crafting table but vilager is command is cool
/summon Villager ~1 ~ ~ {Profession:0,CustomName:"crafting villeger :}",CustomNameVisible:1,Career:1,CareerLevel:42,CanPickUpLoot:0,PersistenceRequired:1,Invulnerable:1,Offers:{Recipes:[{buy:{id:"stick",Count:1},buyB:{id:"double_wooden_slab",Count:2},maxUses:9999999,sell:{id:"wooden_sword",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"double_stone_slab",Count:2,Damage:3},maxUses:9999999,sell:{id:"stone_sword",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"iron_ingot",Count:2},maxUses:9999999,sell:{id:"iron_sword",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"gold_ingot",Count:2},maxUses:9999999,sell:{id:"golden_sword",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"diamond",Count:2},maxUses:9999999,sell:{id:"diamond_sword",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"planks",Count:2},maxUses:9999999,sell:{id:"wooden_hoe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"double_stone_slab",Count:2,Damage:3},maxUses:9999999,sell:{id:"stone_hoe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"iron_ingot",Count:2},maxUses:9999999,sell:{id:"iron_hoe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"gold_ingot",Count:2},maxUses:9999999,sell:{id:"golden_hoe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"diamond",Count:2},maxUses:9999999,sell:{id:"diamond_hoe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"planks",Count:3},maxUses:9999999,sell:{id:"wooden_pickaxe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"double_stone_slab",Count:3,Damage:3},maxUses:9999999,sell:{id:"stone_pickaxe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"iron_ingot",Count:3},maxUses:9999999,sell:{id:"iron_pickaxe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"gold_ingot",Count:3},maxUses:9999999,sell:{id:"golden_pickaxe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"diamond",Count:3},maxUses:9999999,sell:{id:"diamond_pickaxe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"double_stone_slab",Count:1,Damage:2},maxUses:9999999,sell:{id:"wooden_shovel",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"double_stone_slab",Count:1,Damage:3},maxUses:9999999,sell:{id:"stone_shovel",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"iron_ingot",Count:1},maxUses:9999999,sell:{id:"iron_shovel",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"gold_ingot",Count:1},maxUses:9999999,sell:{id:"golden_shovel",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"diamond",Count:1},maxUses:9999999,sell:{id:"diamond_shovel",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"double_wooden_slab",Count:3},maxUses:9999999,sell:{id:"wooden_axe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"double_stone_slab",Count:3,Damage:3},maxUses:9999999,sell:{id:"stone_axe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"iron_ingot",Count:3},maxUses:9999999,sell:{id:"iron_axe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"gold_ingot",Count:3},maxUses:9999999,sell:{id:"golden_axe",Count:1},rewardExp:false},{buy:{id:"stick",Count:1},buyB:{id:"diamond",Count:3},maxUses:9999999,sell:{id:"diamond_axe",Count:1},rewardExp:false},{buy:{id:"planks",Count:4},maxUses:9999999,sell:{id:"crafting_table",Count:1},rewardExp:false},{buy:{id:"apple",Count:1},buyB:{id:"gold_block",Count:8},maxUses:9999999,sell:{id:"golden_apple",Count:1,Damage:1},rewardExp:false},{buy:{id:"stone",Count:1},maxUses:9999999,sell:{id:"stone",Count:1},rewardExp:false}]}}