InputStack, OutputStack, {outputMultiplier}, {hitCountMultiplier}

Link to inputstack-outputstack-outputmultiplier-hitcountmultiplier

ZenScript
Copy
gigaherz.survivalist.Choppable.addRecipe(IIngredient input,  IItemStack output, outputMultiplier, hitCountMultiplier);
ZenScript
Copy
gigaherz.survivalist.Choppable.addRecipe(<minecraft:bone>,<minecraft:dye:15>, 1.0, 1.0);

OutputStack, {InputStack}

Link to outputstack-inputstack

ZenScript
Copy
gigaherz.survivalist.Choppable.removeRecipe(IIngredient output, IIngredient input);
ZenScript
Copy
gigaherz.survivalist.Choppable.removeRecipe(<minecraft:stick>);

InputStack, OutputStack, Time in Ticks

Link to inputstack-outputstack-time-in-ticks

ZenScript
Copy
gigaherz.survivalist.Dryable.addRecipe(IIngredient input, IItemStack output, int time);
ZenScript
Copy
gigaherz.survivalist.Dryable.addRecipe(<minecraft:rotten_flesh>, <minecraft:leather>, 300);

OutputStack, {InputStack}

Link to outputstack-inputstack-1

ZenScript
Copy
gigaherz.survivalist.Dryable.removeRecipe(IIngredient output, IIngredient input);
ZenScript
Copy
gigaherz.survivalist.Dryable.removeRecipe(<minecraft:leather>, <minecraft:rotten_flesh>);

InputStack can be ore dictionary and anything surrounded by {} is optional

Link to inputstack-can-be-ore-dictionary-and-anything-surrounded-by--is-optional