diff --git a/mods/ITEMS/base/crafting.lua b/mods/ITEMS/base/crafting.lua index d2751ad..cdffe00 100644 --- a/mods/ITEMS/base/crafting.lua +++ b/mods/ITEMS/base/crafting.lua @@ -436,6 +436,54 @@ minetest.register_craft({ } }) +minetest.register_craft({ + output = 'base:zincblock', + recipe = { + {'base:zinc_ingot', 'base:zinc_ingot', 'base:zinc_ingot'}, + {'base:zinc_ingot', 'base:zinc_ingot', 'base:zinc_ingot'}, + {'base:zinc_ingot', 'base:zinc_ingot', 'base:zinc_ingot'}, + } +}) + +minetest.register_craft({ + output = 'base:zinc_ingot 9', + recipe = { + {'base:zincblock'}, + } +}) + +minetest.register_craft({ + output = 'base:leadblock', + recipe = { + {'base:lead_ingot', 'base:lead_ingot', 'base:lead_ingot'}, + {'base:lead_ingot', 'base:lead_ingot', 'base:lead_ingot'}, + {'base:lead_ingot', 'base:lead_ingot', 'base:lead_ingot'}, + } +}) + +minetest.register_craft({ + output = 'base:lead_ingot 9', + recipe = { + {'base:leadblock'}, + } +}) + +minetest.register_craft({ + output = 'base:silverblock', + recipe = { + {'base:silver_ingot', 'base:silver_ingot', 'base:silver_ingot'}, + {'base:silver_ingot', 'base:silver_ingot', 'base:silver_ingot'}, + {'base:silver_ingot', 'base:silver_ingot', 'base:silver_ingot'}, + } +}) + +minetest.register_craft({ + output = 'base:silver_ingot 9', + recipe = { + {'base:silverblock'}, + } +}) + minetest.register_craft({ output = 'base:diamondblock', recipe = { @@ -875,6 +923,12 @@ minetest.register_craft({ recipe = "base:lead_lump", }) +minetest.register_craft({ + type = "cooking", + output = "base:silver_ingot", + recipe = "base:silver_lump", +}) + minetest.register_craft({ type = "cooking", output = "base:clay_brick", diff --git a/mods/ITEMS/base/craftitems.lua b/mods/ITEMS/base/craftitems.lua index f3501ed..a52b953 100644 --- a/mods/ITEMS/base/craftitems.lua +++ b/mods/ITEMS/base/craftitems.lua @@ -65,6 +65,11 @@ minetest.register_craftitem("base:sulfur_lump", { inventory_image = "base_sulfur_lump.png", }) +minetest.register_craftitem("base:silver_lump", { + description = "Silver Lump", + inventory_image = "base_silver_lump.png", +}) + minetest.register_craftitem("base:diamond", { description = "Diamond", inventory_image = "base_diamond.png", @@ -116,6 +121,11 @@ minetest.register_craftitem("base:lead_ingot", { inventory_image = "base_lead_ingot.png", }) +minetest.register_craftitem("base:silver_ingot", { + description = "Silver Ingot", + inventory_image = "base_silver_ingot.png", +}) + minetest.register_craftitem("base:mese_crystal_fragment", { description = "Mese Crystal Fragment", inventory_image = "base_mese_crystal_fragment.png", diff --git a/mods/ITEMS/base/nodes_base.lua b/mods/ITEMS/base/nodes_base.lua index 5dfd5c0..ae787bd 100644 --- a/mods/ITEMS/base/nodes_base.lua +++ b/mods/ITEMS/base/nodes_base.lua @@ -665,6 +665,22 @@ minetest.register_node("base:stone_with_sulfur", { sounds = base.node_sound_stone_defaults(), }) +minetest.register_node("base:stone_with_silver", { + description = "Silver Ore", + tiles = {"base_stone.png^base_mineral_silver.png" }, + groups = {cracky = 3}, + drop = "base:silver_lump", + sounds = base.node_sound_stone_defaults(), +}) + +minetest.register_node("base:silverblock", { + description = "Silver Block", + tiles = {"base_silver_block.png"}, + is_ground_content = false, + groups = {cracky = 1, level = 2}, + sounds = base.node_sound_metal_defaults(), +}) + minetest.register_node("base:stone_with_mese", { description = "Mese Ore", tiles = {"base_stone.png^base_mineral_mese.png"}, diff --git a/mods/ITEMS/base/textures/base_mineral_silver.png b/mods/ITEMS/base/textures/base_mineral_silver.png new file mode 100644 index 0000000..93f9f43 Binary files /dev/null and b/mods/ITEMS/base/textures/base_mineral_silver.png differ diff --git a/mods/ITEMS/base/textures/base_silver_block.png b/mods/ITEMS/base/textures/base_silver_block.png new file mode 100644 index 0000000..6806b5c Binary files /dev/null and b/mods/ITEMS/base/textures/base_silver_block.png differ diff --git a/mods/ITEMS/base/textures/base_silver_ingot.png b/mods/ITEMS/base/textures/base_silver_ingot.png new file mode 100644 index 0000000..86dd54e Binary files /dev/null and b/mods/ITEMS/base/textures/base_silver_ingot.png differ diff --git a/mods/ITEMS/base/textures/base_silver_lump.png b/mods/ITEMS/base/textures/base_silver_lump.png new file mode 100644 index 0000000..e815ef0 Binary files /dev/null and b/mods/ITEMS/base/textures/base_silver_lump.png differ