Survivalist
Link to survivalist
Chopping Block
Link to chopping-block
InputStack, OutputStack, {outputMultiplier}, {hitCountMultiplier}
Link to inputstack-outputstack-outputmultiplier-hitcountmultiplier
ZenScript Copygigaherz.survivalist.Choppable.addRecipe(IIngredient input, IItemStack output, outputMultiplier, hitCountMultiplier);
Example
Link to example
ZenScript Copygigaherz.survivalist.Choppable.addRecipe(<minecraft:bone>,<minecraft:dye:15>, 1.0, 1.0);
OutputStack, {InputStack}
Link to outputstack-inputstack
ZenScript Copygigaherz.survivalist.Choppable.removeRecipe(IIngredient output, IIngredient input);
Example
Link to example-1
ZenScript Copygigaherz.survivalist.Choppable.removeRecipe(<minecraft:stick>);
Drying Rack
Link to drying-rack
InputStack, OutputStack, Time in Ticks
Link to inputstack-outputstack-time-in-ticks
ZenScript Copygigaherz.survivalist.Dryable.addRecipe(IIngredient input, IItemStack output, int time);
Example
Link to example-2
ZenScript Copygigaherz.survivalist.Dryable.addRecipe(<minecraft:rotten_flesh>, <minecraft:leather>, 300);
OutputStack, {InputStack}
Link to outputstack-inputstack-1
ZenScript Copygigaherz.survivalist.Dryable.removeRecipe(IIngredient output, IIngredient input);
Example
Link to example-3
ZenScript Copygigaherz.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