CrookRecipe

Importing the class

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import at the very top of the file.

script.zs
import mods.exnihilosequentia.CrookRecipe;

Methods

Sets the drop with chance

Return Type: CrookRecipe

script.zs
CrookRecipe.addDrop(drop as IItemStack, chance as float) as CrookRecipe
ParameterTypeDescription
Parameter
drop
Type
IItemStack
Description
Set the drop. Can only be an item.
Parameter
chance
Type
float
Description
How often should the item drop.

Create a recipe name for the new recipe

Return Type: CrookRecipe

script.zs
CrookRecipe.create(recipeId as string) as CrookRecipe
ParameterTypeDescription
Parameter
recipeId
Type
string
Description
name of recipe

Sets the block that should be crooked.

Return Type: CrookRecipe

script.zs
CrookRecipe.setInput(input as IIngredient) as CrookRecipe
ParameterTypeDescription
Parameter
input
Type
IIngredient
Description
Sets the block