Add support for toolranks mod

- [toolranks mod](https://github.com/lisacvuk/minetest-toolranks)
This commit is contained in:
Louis 2020-02-04 17:07:21 +01:00
parent 176ddba176
commit 2cd6c765a3
2 changed files with 13 additions and 0 deletions

View file

@ -3,6 +3,9 @@
-- support for MT game translation. -- support for MT game translation.
local S = farming.get_translator local S = farming.get_translator
-- optional support for toolranks mod
local use_toolranks = minetest.get_modpath("toolranks")
-- Wear out hoes, place soil -- Wear out hoes, place soil
-- TODO Ignore group:flower -- TODO Ignore group:flower
farming.registered_plants = {} farming.registered_plants = {}
@ -100,6 +103,15 @@ farming.register_hoe = function(name, def)
groups = def.groups, groups = def.groups,
sound = {breaks = "default_tool_breaks"}, sound = {breaks = "default_tool_breaks"},
}) })
-- toolranks optional support
if use_toolranks then
minetest.override_item(name:sub(2), {
original_description = def.description,
description = toolranks.create_description(def.description, 0, 1),
after_use = toolranks.new_afteruse
})
end
-- Register its recipe -- Register its recipe
if def.recipe then if def.recipe then
minetest.register_craft({ minetest.register_craft({

View file

@ -1,3 +1,4 @@
name = farming name = farming
description = Minetest Game mod: farming description = Minetest Game mod: farming
depends = default, wool, stairs depends = default, wool, stairs
optional_depends = toolranks