http://jd.bukkit.org/dev/doxygen/da..._1_1event_1_1inventory_1_1CraftItemEvent.html I guess you would just get the ItemStack result and change the meta data, or create a new recipe that would pretty much override the original recipe that returns the ItemStack you want. http://jd.bukkit.org/rb/doxygen/d1/de2/classorg_1_1bukkit_1_1inventory_1_1ShapedRecipe.html