
π¨βπ³Crafting Recipes
Define crafting recipes available for each related crafting location
The first key is the location name defined in interactionLocations.lua
The second key is the Category name for the craft types
The third key is the Craftable Item and must be in your items.lua
Config.Recipes = {
['My Custom Crafting'] = { -- the key is the recipe type defined in Config.InteractionLocations
['Custom Category'] = { -- this is the category name and this contains the list of craftable items
['my_custom_item'] = { -- this is the craftable item name
---
},
--add other items as required
},
--add other categories as required
},
}Recipe
Define required items to craft this item
Name is the item name
Amount is the amount required of that item
Remove is a boolean value if that item should be removed or not for things like an item check of a toolbox or similar
Returns
Define the amount returned from this craft
For weapons only ever set the return amount to
1and ensure you have listed the item name in either thePrefixesorNamestable in theUnique Item Filter
Progress
Define progress circle settings
Duration is the time in MS to craft a single item (this is multiplied if crafting multiple)
Label is the progress circle label
Animations
Define animation and prop settings for each craft type
Dict is the anim dictionary
Anim is the anim name
Flag is the anim flag
Model is the prop model name
Bone is the bone index to attach the prop to
Pos is a
vec3value for prop positionRot is a
vec3value for prop rotationSet
props = nil,for no props during animation
Last updated