From 443c9b8c3369f6e773c680802808abc4181bc59b Mon Sep 17 00:00:00 2001 From: Jordan Leppert Date: Wed, 8 Dec 2021 10:42:51 +0000 Subject: [PATCH] Adding support for the wood mod --- mod.conf | 2 +- node_defs.lua | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/mod.conf b/mod.conf index da7e493..aa78314 100644 --- a/mod.conf +++ b/mod.conf @@ -1,4 +1,4 @@ name = moretrees depends = default, biome_lib, vessels -optional_depends = doors, stairs, moreblocks, farming +optional_depends = doors, stairs, moreblocks, farming, wood_types min_minetest_version = 5.2.0 diff --git a/node_defs.lua b/node_defs.lua index bdc4a2b..1b8c07c 100644 --- a/node_defs.lua +++ b/node_defs.lua @@ -292,6 +292,15 @@ for i in ipairs(moretrees.treelist) do sounds = default.node_sound_wood_defaults(), }) + -- Register this wood type with the `wood_types` mod, so all mods can easily use it automatically + if minetest.get_modpath("wood_types") then + wood_types.register_wood( + "moretrees:"..treename.."_planks", + treename, + moretrees.treedesc[treename].planks, + {"moretrees_"..treename.."_wood.png"}) + end + minetest.register_node("moretrees:"..treename.."_sapling", { description = moretrees.treedesc[treename].sapling, drawtype = "plantlike",