Class

import mods.pyrotech.TanningRack;

Methods

static void addRecipe(
  string name,            // unique recipe name
  IItemStack output,      // recipe output
  IIngredient input,      // recipe input
  IItemStack failureItem, // rain failure item
  int timeTicks           // recipe duration in ticks
);

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

static void removeAllRecipes();

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

Sets game stage logic required to use the device.


Examples

import mods.pyrotech.TanningRack;

// diamond to emerald in 10 minutes with an iron ingot failure item
TanningRack.addRecipe(
  "emerald_from_diamond",
  <minecraft:emerald>,
  <minecraft:diamond>,
  <minecraft:iron_ingot>,
  10 * 60 * 20
);