realy what I'm trying to do is not this 256 times.
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 1), VioletMod.violetShard, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 2), VioletMod.violetShard, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 3), VioletMod.violetShard, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 4), VioletMod.violetShard, coalNum, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 5), VioletMod.violetShard, coalNum, coalNum, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 6), VioletMod.violetShard, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 7), VioletMod.violetShard, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, , VioletMod.violetShard, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 2), VioletMod.violetShard,1, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 3), VioletMod.violetShard,1, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 4), VioletMod.violetShard,1, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 5), VioletMod.violetShard,1, coalNum, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 6), VioletMod.violetShard,1, coalNum, coalNum, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 7), VioletMod.violetShard,1, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, , VioletMod.violetShard,1, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum);
GameRegistry.addShapelessRecipe(new ItemStack(VioletMod.violetShard,1, 9), VioletMod.violetShard,1, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum, coalNum);