Class

import mods.pyrotech.StoneOven;

Methods

static void addRecipe(
  string name,                // unique recipe name
  IItemStack output,         
  IIngredient input,         
  @Optional boolean inherited // true if the recipe should be inherited
);

static void blacklistSmeltingRecipes(
  IIngredient[] output
);

static void blacklistAllSmeltingRecipes();

Blacklist all smelting recipes.


static void whitelistSmeltingRecipes(
  IIngredient[] output
);

static void removeRecipes(
  IIngredient output // output ingredient to match
);

static void setGameStages(
  Stages stages // game stages
);

Sets game stage logic required to use the device.


Examples

import mods.pyrotech.StoneOven;

// cook an apple into a baked apple
StoneOven.addRecipe("baked_apple_from_apple", <pyrotech:apple_baked>, <minecraft:apple>);