This works
//make golden sword from 1 stick, 2 blocks of dirt v.1.7.2
GameRegistry.addShapedRecipe(new ItemStack(Items.golden_sword, 1),
new Object[]{ "X1X", "X4X", "X7X",
Character.valueOf('1'), new ItemStack(Blocks.dirt, 1),
Character.valueOf('4'), new ItemStack(Blocks.dirt, 1),
Character.valueOf('7'), new ItemStack(Items.stick, 1),
});}
"XXX", "XXX", "XXX" represents the slots in the crafting window
"012", "345", "678"