From 28baf0bfaf81d1f586c7e64269a12aba666d03f1 Mon Sep 17 00:00:00 2001 From: sys4-fr Date: Sun, 3 Dec 2017 13:29:55 +0100 Subject: [PATCH] Add toolranks support for nether tools --- mods/nalc/depends.txt | 1 + mods/nalc/init.lua | 2 +- mods/nalc/nether.lua | 94 +++++++++++++++++++++++++++++++++++++++++++ mods/nalc/tools.lua | 42 +++++++++---------- 4 files changed, 117 insertions(+), 22 deletions(-) create mode 100644 mods/nalc/nether.lua diff --git a/mods/nalc/depends.txt b/mods/nalc/depends.txt index 3e0e5861..7f548d85 100644 --- a/mods/nalc/depends.txt +++ b/mods/nalc/depends.txt @@ -20,3 +20,4 @@ doors? darkage? dye? cherry_tree? +nether? diff --git a/mods/nalc/init.lua b/mods/nalc/init.lua index d6af3077..7edc1936 100644 --- a/mods/nalc/init.lua +++ b/mods/nalc/init.lua @@ -21,7 +21,7 @@ local mods = "beds", "boats", "bucket", "nyancat", "moreores", "moreblocks", "maptools", "doors", "flowers", - "carts" + "carts", "nether" } for _,mod in ipairs(mods) do diff --git a/mods/nalc/nether.lua b/mods/nalc/nether.lua new file mode 100644 index 00000000..b229c55b --- /dev/null +++ b/mods/nalc/nether.lua @@ -0,0 +1,94 @@ +-- Nether Toolranks +if minetest.get_modpath("nether") and minetest.get_modpath("toolranks") then + + -- Nether Pickaxes + minetest.override_item( + "nether:pick_mushroom", + { + original_description = "Nether Mushroom Pickaxe", + description = toolranks.create_description("Nether Mushroom Pickaxe", 0, 1), + after_use = toolranks.new_afteruse + }) + + minetest.override_item( + "nether:pick_wood", + { + original_description = "Nether Wood Pickaxe", + description = toolranks.create_description("Nether Wood Pickaxe", 0, 1), + after_use = toolranks.new_afteruse + }) + + minetest.override_item( + "nether:pick_netherrack", + { + original_description = "Netherrack Pickaxe", + description = toolranks.create_description("Netherrack Pickaxe", 0, 1), + after_use = toolranks.new_afteruse + }) + + minetest.override_item( + "nether:pick_netherrack_blue", + { + original_description = "Blue Netherrack Pickaxe", + description = toolranks.create_description("Blue Netherrack Pickaxe", 0, 1), + after_use = toolranks.new_afteruse + }) + + minetest.override_item( + "nether:pick_white", + { + original_description = "Siwtonic Pickaxe", + description = toolranks.create_description("Siwtonic Pickaxe", 0, 1), + after_use = toolranks.new_afteruse + }) + + -- Nether Axes + minetest.override_item( + "nether:axe_netherrack", + { + original_description = "Netherrack Axe", + description = toolranks.create_description("Netherrack Axe", 0, 1), + after_use = toolranks.new_afteruse + }) + + minetest.override_item( + "nether:axe_netherrack_blue", + { + original_description = "Blue Netherrack Axe", + description = toolranks.create_description("Blue Netherrack Axe", 0, 1), + after_use = toolranks.new_afteruse + }) + + minetest.override_item( + "nether:axe_white", + { + original_description = "Siwtonic Axe", + description = toolranks.create_description("Siwtonic Axe", 0, 1), + after_use = toolranks.new_afteruse + }) + + -- Nether Shovels + minetest.override_item( + "nether:shovel_netherrack", + { + original_description = "Netherrack Shovel", + description = toolranks.create_description("Netherrack Shovel", 0, 1), + after_use = toolranks.new_afteruse + }) + + minetest.override_item( + "nether:shovel_netherrack_blue", + { + original_description = "Blue Netherrack Shovel", + description = toolranks.create_description("Blue Netherrack Shovel", 0, 1), + after_use = toolranks.new_afteruse + }) + + minetest.override_item( + "nether:shovel_white", + { + original_description = "Siwtonic Shovel", + description = toolranks.create_description("Siwtonic Shovel", 0, 1), + after_use = toolranks.new_afteruse + }) +end diff --git a/mods/nalc/tools.lua b/mods/nalc/tools.lua index da928e56..fe273bf3 100644 --- a/mods/nalc/tools.lua +++ b/mods/nalc/tools.lua @@ -79,25 +79,25 @@ minetest.register_tool( -- Toolranks if minetest.get_modpath("toolranks") then - minetest.override_item( - "nalc:pick_gold", - { - original_description = "Golden Pickaxe", - description = toolranks.create_description("Golden Pickaxe", 0, 1), - after_use = toolranks.new_afteruse - }) - minetest.override_item( - "nalc:axe_gold", - { - original_description = "Golden Axe", - description = toolranks.create_description("Golden Axe", 0, 1), - after_use = toolranks.new_afteruse - }) - minetest.override_item( - "nalc:shovel_gold", - { - original_description = "Golden Shovel", - description = toolranks.create_description("Golden Shovel", 0, 1), - after_use = toolranks.new_afteruse - }) + minetest.override_item( + "nalc:pick_gold", + { + original_description = "Golden Pickaxe", + description = toolranks.create_description("Golden Pickaxe", 0, 1), + after_use = toolranks.new_afteruse + }) + minetest.override_item( + "nalc:axe_gold", + { + original_description = "Golden Axe", + description = toolranks.create_description("Golden Axe", 0, 1), + after_use = toolranks.new_afteruse + }) + minetest.override_item( + "nalc:shovel_gold", + { + original_description = "Golden Shovel", + description = toolranks.create_description("Golden Shovel", 0, 1), + after_use = toolranks.new_afteruse + }) end