var items = require('items'); var bkShapedRecipe = org.bukkit.inventory.ShapedRecipe; exports.add = function( recipe ){ var result = new bkShapedRecipe( recipe.result ); result.shape(recipe.shape[0], recipe.shape[1], recipe.shape[2]); for (var i in recipe.ingredients ){ result.setIngredient( new java.lang.Character(i), recipe.ingredients[i].getData() ); } server.addRecipe(result); return result; }; exports.remove = function( recipe ) { server.removeRecipe(recipe); };