diff --git a/README.md b/README.md index eccc6f7..12a1893 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@ # Melterns -An in-development mod for [Minetest](http://minetest.net) that adds molten metals, melting, casting and creating tools. This mod is inspired by the [Tinkers Construct](https://minecraft.curseforge.com/projects/tinkers-construct) mod for Minecraft, however it's much less-featured due to the current limitations of the Minetest API. None of the components used in this mod have been taken from TC - everything is my original creation. +An in-development mod for [Minetest](http://minetest.net) 0.5.0+ that adds molten metals, melting, casting and creating tools. This mod is inspired by the [Tinkers Construct](https://minecraft.curseforge.com/projects/tinkers-construct) mod for Minecraft, however it's much less-featured due to the current limitations of the Minetest API. None of the components used in this mod have been taken from TC - everything is my original creation. ## Component mods This repository is technically a modpack, in which all mods need to be enabled. These are the mods included in this "modpack". diff --git a/tinkering/nodes/part_builder.lua b/tinkering/nodes/part_builder.lua index 09e1692..9247656 100644 --- a/tinkering/nodes/part_builder.lua +++ b/tinkering/nodes/part_builder.lua @@ -213,7 +213,7 @@ end minetest.register_node("tinkering:part_builder", { description = "Part Builder", tiles = { - "tinkering_pattern_bench.png", "tinkering_bench_bottom.png", + "tinkering_blank_pattern.png", "tinkering_bench_bottom.png", "tinkering_bench_side.png", "tinkering_bench_side.png", "tinkering_bench_side.png", "tinkering_bench_side.png" }, diff --git a/tinkering/nodes/pattern_table.lua b/tinkering/nodes/pattern_table.lua index 66230ef..b3a787e 100644 --- a/tinkering/nodes/pattern_table.lua +++ b/tinkering/nodes/pattern_table.lua @@ -139,9 +139,9 @@ end minetest.register_node("tinkering:pattern_table", { description = "Pattern Table", tiles = { - "tinkering_blank_pattern.png", "tinkering_bench_bottom.png", - "tinkering_bench_side.png", "tinkering_bench_side.png", - "tinkering_bench_side.png", "tinkering_bench_side.png" + "tinkering_pattern_bench.png", "tinkering_bench_bottom.png", + "tinkering_bench_side.png", "tinkering_bench_side.png", + "tinkering_bench_side.png", "tinkering_bench_side.png" }, drawtype = "nodebox", paramtype = "light", diff --git a/tinkering/nodesitems.lua b/tinkering/nodesitems.lua index 33c9b09..416eacb 100644 --- a/tinkering/nodesitems.lua +++ b/tinkering/nodesitems.lua @@ -19,3 +19,37 @@ dofile(tinkering.modpath.."/nodes/part_builder.lua") -- Pattern Table dofile(tinkering.modpath.."/nodes/pattern_table.lua") + +-- Recipes +minetest.register_craft({ + output = 'tinkering:blank_pattern 16', + recipe = { + {'default:stick', 'group:wood'}, + {'group:wood', 'default:stick'}, + }, +}) + +minetest.register_craft({ + output = 'tinkering:tool_station', + recipe = { + {'tinkering:blank_pattern', 'tinkering:blank_pattern', 'tinkering:blank_pattern'}, + {'tinkering:blank_pattern', 'group:wood', 'tinkering:blank_pattern'}, + {'tinkering:blank_pattern', 'tinkering:blank_pattern', 'tinkering:blank_pattern'}, + }, +}) + +minetest.register_craft({ + output = 'tinkering:pattern_table', + recipe = { + {'tinkering:blank_pattern'}, + {'group:wood'}, + }, +}) + +minetest.register_craft({ + output = 'tinkering:part_builder', + recipe = { + {'tinkering:blank_pattern'}, + {'group:tree'}, + }, +})