Stonecutter Functions
Add a recipe.
// mods.futuremc.Stonecutter.addOutput(IItemStack input, IItemStack outputs);
mods.futuremc.Stonecutter.addOutput(<minecraft:stone>, <minecraft:furnace>); // Adds glass as an option for cutting stoneShortcut function to add multiple recipes for each output.
// mods.futuremc.Stonecutter.addOutputs(IItemStack input, IItemStack... outputs);
mods.futuremc.Stonecutter.addOutputs(<minecraft:stone>, <minecraft:glass>, <minecraft:sandstone>); // Adds glass as an option for cutting stoneRemove a certain output from a given input.
// mods.futuremc.Stonecutter.removeOutputs(IItemStack input, IItemStack... outputs);
mods.futuremc.Stonecutter.removeOutputs(<minecraft:stone>, <minecraft:stone_slab>); // Removes the option to cut stone into slabsRemove an input and all its outputs.
// mods.futuremc.Stonecutter.removeAllOutputsForInput(IItemStack input);
mods.futuremc.Stonecutter.removeAllOutputsForInput(<minecraft:stone>); // Removes stone from being cuttableCall this before you add your own recipes if you would like to remove all the default recipes.
mods.futuremc.Stonecutter.clearRecipes();