From 21bac30e767a7700e355f7668f26fc594bd3952b Mon Sep 17 00:00:00 2001 From: Jordan Irwin Date: Mon, 14 Aug 2017 11:57:15 -0700 Subject: [PATCH] Add 'crafting' script --- crafting.lua | 34 ++++++++++++++++++++++++++++++++++ init.lua | 1 + 2 files changed, 35 insertions(+) create mode 100644 crafting.lua diff --git a/crafting.lua b/crafting.lua new file mode 100644 index 0000000..9ccbc26 --- /dev/null +++ b/crafting.lua @@ -0,0 +1,34 @@ +--- Glass craft recipes. +-- +-- @modlule crafting + + +--- Cooking. +-- +-- @section cooking + + +--- Glass recipe. +-- +-- @recipe glass:plain +-- @rtype cooking +-- @output 1 +-- @input group:sand +core.register_craft({ + type = 'cooking', + output = 'glass:plain', + recipe = 'group:sand', +}) + + +--- Obsidian glass recipe. +-- +-- @recipe glass:obsidian +-- @rtype cooking +-- @output 1 +-- @input default:obsidian_shard +core.register_craft({ + type = 'cooking', + output = 'glass:obsidian', + recipe = 'default:obsidian_shard', +}) diff --git a/init.lua b/init.lua index 4bc6aa7..85af551 100644 --- a/init.lua +++ b/init.lua @@ -20,6 +20,7 @@ glass.path = core.get_modpath(glass.name) local scripts = { 'functions', 'nodes', + 'crafting', } for _, s in ipairs(scripts) do