From 6e105de5914ab835f26a17511cc47ea1ca45ec11 Mon Sep 17 00:00:00 2001 From: minefaco <63024226+minefaco@users.noreply.github.com> Date: Thu, 5 Nov 2020 23:09:06 -0500 Subject: [PATCH] Added Tree Bark (Usable as fuel.) --- init.lua | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/init.lua b/init.lua index 51e5f57..faaf281 100644 --- a/init.lua +++ b/init.lua @@ -19,6 +19,19 @@ for _, name in ipairs(trunk_names) do }) end +--Register tree bark + +minetest.register_craftitem(":default:tree_bark", { + description = "Tree bark", + inventory_image = "tree_bark.png", + groups = {not_in_creative_inventory = 1} +}) +minetest.register_craft({ + type = "fuel", + recipe = "default:tree_bark", + burntime = 15, +}) + --list of axes to override local axe_types = { "wood", "stone", "bronze", "steel", "mese", "diamond", @@ -51,6 +64,10 @@ for _, axe_name in ipairs(axe_types) do minetest.swap_node(pos, {name = "default:stripped_"..n, param2 = old_node.param2}) itemstack:add_wear(65535 / 299) -- 300 uses return itemstack + --if not minetest.check_player_privs(user, {creative=true}) then --(It works, but i think that this is not the better way for some reason) + local inv = user:get_inventory() + inv:add_item("main", {name="default:tree_bark"}) + --end end end