local S = lib_materials.intllib --Metals minetest.register_node("lib_materials:metal_brass_block", { description = S("Metal - Brass Block"), tiles = { "lib_materials_metal_brass_block.png" }, is_ground_content = true, groups = {cracky=1, level=2}, sounds = default.node_sound_metal_defaults() }) minetest.register_node("lib_materials:metal_bronze_block", { description = S("Metal - Bronze Block"), tiles = {"lib_materials_metal_bronze_block.png"}, is_ground_content = false, groups = {cracky = 1, level = 2}, sounds = default.node_sound_metal_defaults(), }) minetest.register_node("lib_materials:metal_copper_block", { description = S("Metal - Copper Block"), tiles = {"lib_materials_metal_copper_block.png"}, is_ground_content = false, groups = {cracky = 1, level = 2}, sounds = default.node_sound_metal_defaults(), }) minetest.register_node("lib_materials:metal_gold_block", { description = S("Metal - Gold Block"), tiles = {"lib_materials_metal_gold_block.png"}, is_ground_content = false, groups = {cracky = 1}, sounds = default.node_sound_metal_defaults(), }) minetest.register_node("lib_materials:metal_iron_cast_block", { description = S("Metal - Cast Iron Block"), tiles = { "lib_materials_metal_iron_cast_block.png" }, is_ground_content = true, groups = {cracky=1, level=2}, sounds = default.node_sound_metal_defaults() }) minetest.register_node("lib_materials:metal_iron_wrought_block", { description = S("Metal - Wrought Iron Block"), tiles = { "lib_materials_metal_iron_wrought_block.png" }, is_ground_content = true, groups = {cracky=1, level=2}, sounds = default.node_sound_metal_defaults() }) minetest.register_node("lib_materials:metal_lead_block", { description = S("Metal - Lead Block"), tiles = { "lib_materials_metal_lead_block.png" }, is_ground_content = true, groups = {cracky=1, level=2}, sounds = default.node_sound_metal_defaults() }) minetest.register_node("lib_materials:metal_rusty", { description = S("Metal - Rusty"), tiles = {"lib_materials_metal_rusty.png"}, is_ground_content = false, groups = {cracky=1,level=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:metal_rusty_block", { description = S("Metal - Rusty Block"), tiles = {"lib_materials_metal_rusty_block.png"}, is_ground_content = true, groups = {cracky=1,level=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:metal_silver_block", { description = S("Metal - Silver Block"), tiles = { "lib_materials_metal_silver_block.png" }, is_ground_content = true, groups = {cracky=1, level=2}, sounds = default.node_sound_metal_defaults() }) minetest.register_node("lib_materials:metal_steel_block", { description = S("Metal - Steel Block"), tiles = {"lib_materials_metal_steel_block.png"}, is_ground_content = false, groups = {cracky = 1, level = 2}, sounds = default.node_sound_metal_defaults(), }) minetest.register_node("lib_materials:metal_steel_carbon_block", { description = S("Metal - Carbon Steel Block"), tiles = { "lib_materials_metal_steel_carbon_block.png" }, is_ground_content = true, groups = {cracky=1, level=2}, sounds = default.node_sound_metal_defaults() }) minetest.register_node("lib_materials:metal_steel_stainless_block", { description = S("Metal - Stainless Steel Block"), tiles = { "lib_materials_metal_steel_stainless_block.png" }, is_ground_content = true, groups = {cracky=1, level=2}, sounds = default.node_sound_metal_defaults() }) minetest.register_node("lib_materials:metal_tin_block", { description = S("Metal - Tin Block"), tiles = {"lib_materials_metal_tin_block.png"}, is_ground_content = false, groups = {cracky = 1, level = 2}, sounds = default.node_sound_metal_defaults(), }) minetest.register_craftitem("lib_materials:metal_brass_ingot", { description = S("Metal - Brass Ingot"), inventory_image = "lib_materials_metal_brass_ingot.png", }) minetest.register_craftitem("lib_materials:metal_bronze_ingot", { description = S("Metal - Bronze Ingot"), inventory_image = "lib_materials_metal_bronze_ingot.png", }) minetest.register_craftitem("lib_materials:metal_copper_ingot", { description = S("Metal - Copper Ingot"), inventory_image = "lib_materials_metal_copper_ingot.png", }) minetest.register_craftitem("lib_materials:metal_copper_lump", { description = S("Metal - Copper Lump"), inventory_image = "lib_materials_metal_copper_lump.png", }) minetest.register_craftitem("lib_materials:metal_gold_ingot", { description = S("Metal - Gold Ingot"), inventory_image = "lib_materials_metal_gold_ingot.png" }) minetest.register_craftitem("lib_materials:metal_gold_lump", { description = S("Metal - Gold Lump"), inventory_image = "lib_materials_metal_gold_lump.png", }) minetest.register_craftitem("lib_materials:metal_iron_lump", { description = S("Metal - Iron Lump"), inventory_image = "lib_materials_metal_iron_lump.png", }) minetest.register_craftitem("lib_materials:metal_iron_cast_ingot", { description = S("Metal - Cast Iron Ingot"), inventory_image = "lib_materials_metal_iron_cast_ingot.png", }) minetest.register_craftitem("lib_materials:metal_iron_wrought_ingot", { description = S("Metal - Wrought Iron Ingot"), inventory_image = "lib_materials_metal_iron_wrought_ingot.png", }) minetest.register_craftitem("lib_materials:metal_lead_lump", { description = S("Metal - Lead Lump"), inventory_image = "lib_materials_metal_lead_lump.png", }) minetest.register_craftitem("lib_materials:metal_lead_ingot", { description = S("Metal - Lead Ingot"), inventory_image = "lib_materials_metal_lead_ingot.png", }) minetest.register_craftitem("lib_materials:metal_silver_lump", { description = S("Metal - Silver Lump"), inventory_image = "lib_materials_metal_silver_lump.png", }) minetest.register_craftitem("lib_materials:metal_silver_ingot", { description = S("Metal - Silver Ingot"), inventory_image = "lib_materials_metal_silver_ingot.png", }) minetest.register_craftitem("lib_materials:metal_steel_ingot", { description = S("Metal - Steel Ingot"), inventory_image = "lib_materials_metal_steel_ingot.png", }) minetest.register_craftitem("lib_materials:metal_steel_carbon_ingot", { description = S("Metal - Carbon Steel Ingot"), inventory_image = "lib_materials_metal_steel_carbon_ingot.png", }) minetest.register_craftitem("lib_materials:metal_steel_stainless_ingot", { description = S("Metal - Stainless Steel Ingot"), inventory_image = "lib_materials_metal_steel_stainless_ingot.png", }) minetest.register_craftitem("lib_materials:metal_tin_ingot", { description = S("Metal - Tin Ingot"), inventory_image = "lib_materials_metal_tin_ingot.png", }) minetest.register_craftitem("lib_materials:metal_tin_lump", { description = S("Metal - Tin Lump"), inventory_image = "lib_materials_metal_tin_lump.png", }) minetest.register_craft({ output = 'lib_materials:rusty 8', recipe = { {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, {"default:steel_ingot", "default:water_source", "default:steel_ingot"}, {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, }, }) minetest.register_craft({ output = 'lib_materials:rusty_block 8', recipe = { {"lib_materials:metal_steel_block", "lib_materials:metal_steel_block", "lib_materials:metal_steel_block"}, {"lib_materials:metal_steel_block", "default:water_source", "lib_materials:metal_steel_block"}, {"lib_materials:metal_steel_block", "lib_materials:metal_steel_block", "lib_materials:metal_steel_block"}, }, --replacements = {{"columnia:blueprint", "columnia:blueprint"}}, }) minetest.register_craft({ type = 'cooking', recipe = "lib_materials:metal_lead_lump", output = "lib_materials:metal_lead_ingot", }) minetest.register_craft({ type = 'cooking', recipe = "lib_materials:metal_silver_lump", output = "lib_materials:metal_silver_ingot", }) minetest.register_craft({ type = 'cooking', recipe = "lib_materials:metal_iron_wrought_ingot", output = "lib_materials:metal_iron_cast_ingot", }) minetest.register_craft({ type = 'cooking', recipe = "lib_materials:metal_iron_cast_ingot", cooktime = 2, output = "lib_materials:metal_steel_carbon_ingot", }) minetest.register_craft({ type = 'cooking', recipe = "lib_materials:metal_steel_carbon_ingot", cooktime = 2, output = "lib_materials:metal_iron_wrought_ingot", }) local function register_block(block, ingot) minetest.register_craft({ output = block, recipe = { {ingot, ingot, ingot}, {ingot, ingot, ingot}, {ingot, ingot, ingot}, } }) minetest.register_craft({ output = ingot.." 9", recipe = { {block} } }) end register_block("lib_materials:metal_brass_block", "lib_materials:metal_brass_ingot") register_block("lib_materials:metal_lead_block", "lib_materials:metal_lead_ingot") register_block("lib_materials:metal_silver_block", "lib_materials:metal_silver_ingot") register_block("lib_materials:metal_iron_wrought_block", "lib_materials:metal_iron_wrought_ingot") register_block("lib_materials:metal_iron_cast_block", "lib_materials:metal_iron_cast_ingot") register_block("lib_materials:metal_steel_carbon_block", "lib_materials:metal_steel_carbon_ingot") register_block("lib_materials:metal_steel_stainless_block", "lib_materials:metal_steel_stainless_ingot") --Minerals minetest.register_node("lib_materials:mineral_coal_block", { description = S("Mineral - Coal Block"), tiles = {"lib_materials_mineral_coal_block.png"}, is_ground_content = false, groups = {cracky = 3}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:mineral_diamond_block", { description = S("Mineral - Diamond Block"), tiles = {"lib_materials_mineral_diamond_block.png"}, is_ground_content = false, groups = {cracky = 1, level = 3}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:mineral_mese_block", { description = S("Mineral - Mese Block"), tiles = {"lib_materials_mineral_mese_block.png"}, paramtype = "light", groups = {cracky = 1, level = 2}, sounds = default.node_sound_stone_defaults(), light_source = 3, }) minetest.register_node("lib_materials:mineral_quartz_block", { description = S("Mineral - Quartz Block"), tiles = {"lib_materials_mineral_quartz_block_top.png", "lib_materials_mineral_quartz_block_bottom.png", "lib_materials_mineral_quartz_block_side.png"}, groups = {snappy=1,bendy=2,cracky=1,level=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:mineral_quartz_chiseled", { description = S("Mineral - Chiseled Quartz"), tiles = {"lib_materials_mineral_quartz_chiseled_top.png", "lib_materials_mineral_quartz_chiseled_top.png", "lib_materials_mineral_quartz_chiseled_side.png"}, groups = {snappy=1,bendy=2,cracky=1,level=2}, sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:mineral_quartz_pillar", { description = S("Mineral - Quartz Pillar"), tiles = {"lib_materials_mineral_quartz_pillar_top.png", "lib_materials_mineral_quartz_pillar_top.png", "lib_materials_mineral_quartz_pillar_side.png"}, groups = {snappy=1,bendy=2,cracky=1,level=2}, sounds = default.node_sound_stone_defaults(), on_place = minetest.rotate_node, paramtype2 = "facedir" }) minetest.register_craftitem("lib_materials:mineral_coal_lump", { description = S("Mineral - Coal Lump"), inventory_image = "lib_materials_mineral_coal_lump.png", groups = {coal = 1, flammable = 1} }) minetest.register_craftitem("lib_materials:mineral_diamond", { description = S("Mineral - Diamond"), inventory_image = "lib_materials_mineral_diamond.png", }) minetest.register_craftitem("lib_materials:mineral_flint", { description = S("Mineral - Flint"), inventory_image = "lib_materials_mineral_flint.png" }) minetest.register_craftitem("lib_materials:mineral_mese_crystal", { description = S("Mineral - Mese Crystal"), inventory_image = "lib_materials_mineral_mese_crystal.png", }) minetest.register_craftitem("lib_materials:mineral_mese_crystal_fragment", { description = S("Mineral - Mese Crystal Fragment"), inventory_image = "lib_materials_mineral_mese_crystal_fragment.png", }) minetest.register_craftitem("lib_materials:mineral_obsidian_shard", { description = S("Mineral - Obsidian Shard"), inventory_image = "lib_materials_mineral_obsidian_shard.png", }) minetest.register_craftitem("lib_materials:mineral_quartz_crystal", { description = S("Mineral - Quartz Crystal"), inventory_image = "lib_materials_mineral_quartz_crystal_full.png", }) minetest.register_craft({ output = 'lib_materials:mineral_quartz_block', recipe = { {'lib_materials:mineral_quartz_crystal', 'lib_materials:mineral_quartz_crystal'}, {'lib_materials:mineral_quartz_crystal', 'lib_materials:mineral_quartz_crystal'}, } }) minetest.register_craft({ output = 'lib_materials:mineral_quartz_chiseled 2', recipe = { {'stairs:slab_quartzblock'}, {'stairs:slab_quartzblock'}, } }) minetest.register_craft({ output = 'lib_materials:mineral_quartz_pillar 2', recipe = { {'lib_materials:mineral_quartz_block'}, {'lib_materials:mineral_quartz_block'}, } }) minetest.register_craft({ output = 'lib_materials:mineral_quartz_pillar 2', recipe = { {'lib_materials:pillar_horizontal'}, {'lib_materials:pillar_horizontal'}, } }) --[[-- stairs.register_stair_and_slab("quartzblock", "lib_materials:mineral_quartz_block", -- {snappy=1,bendy=2,cracky=1,level=2}, -- {"quartz_block_top.png", "quartz_block_bottom.png", "quartz_block_side.png"}, -- "Quartz stair", -- "Quartz slab", -- default.node_sound_stone_defaults() -- ) --]] --[[-- stairs.register_slab("quartzstair", "lib_materials:mineral_quartz_pillar", -- {snappy=1,bendy=2,cracky=1,level=2}, -- {"quartz_pillar_top.png", "quartz_pillar_top.png", "quartz_pillar_side.png"}, -- "Quartz Pillar stair", -- "Quartz Pillar slab", -- default.node_sound_stone_defaults() -- ) --]] --Ores minetest.register_node("lib_materials:ore_stone_with_coal", { description = S("Ore - Stone with Coal"), tiles = {"lib_materials_stone_default.png^lib_materials_ore_coal.png"}, groups = {cracky = 3}, drop = 'default:coal_lump', sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:ore_stone_with_copper", { description = S("Ore - Stone with Copper"), tiles = {"lib_materials_stone_default.png^lib_materials_ore_copper.png"}, groups = {cracky = 2}, drop = 'default:copper_lump', sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:ore_stone_with_diamond", { description = S("Ore - Stone with Diamond"), tiles = {"lib_materials_stone_default.png^lib_materials_ore_diamond.png"}, groups = {cracky = 1}, drop = "default:diamond", sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:ore_stone_with_gold", { description = S("Ore - Stone with Gold"), tiles = {"lib_materials_stone_default.png^lib_materials_ore_gold.png"}, groups = {cracky = 2}, drop = "default:gold_lump", sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:ore_stone_with_iron", { description = S("Ore - Stone with Iron"), tiles = {"lib_materials_stone_default.png^lib_materials_ore_iron.png"}, groups = {cracky = 2}, drop = 'default:iron_lump', sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:ore_stone_desert_with_iron", { description = S("Ore - Stone Desert Iron Ore"), tiles = {"lib_materials_stone_desert_default.png^lib_materials_ore_iron.png"}, is_ground_content = true, groups = {cracky=3, not_cuttable=1}, drop = 'default:iron_lump', sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:ore_stone_with_lead", { description = S("Ore - Stone with Lead"), tiles = { "lib_materials_stone_default.png^lib_materials_ore_lead.png" }, is_ground_content = true, groups = {cracky=3}, sounds = default.node_sound_stone_defaults(), drop = "lib_materials:lead_lump", }) minetest.register_node("lib_materials:ore_stone_with_mese", { description = S("Ore - Stone with Mese"), tiles = {"lib_materials_stone_default.png^lib_materials_ore_mese.png"}, groups = {cracky = 1}, drop = "default:mese_crystal", sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:ore_stone_with_quartz", { description = S("Ore - Stone with Quartz"), tiles = {"lib_materials_stone_default.png^lib_materials_ore_quartz.png"}, groups = {cracky=3, stone=1}, drop = 'lib_materials:quartz_crystal', sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:ore_stone_with_silver", { description = S("Ore - Stone with Silver"), tiles = { "lib_materials_stone_default.png^lib_materials_ore_silver.png" }, is_ground_content = true, groups = {cracky=3}, sounds = default.node_sound_stone_defaults(), drop = "lib_materials:lead_lump", }) minetest.register_node("lib_materials:ore_stone_with_tin", { description = S("Ore - Stone with Tin"), tiles = {"lib_materials_stone_default.png^lib_materials_ore_tin.png"}, groups = {cracky = 2}, drop = "default:tin_lump", sounds = default.node_sound_stone_defaults(), }) minetest.register_node("lib_materials:ore_stone_mudstone_with_coal_lignite", { description = S("Ore - Stone Mudstone with Lignite Coal"), tiles = {"lib_materials_stone_mudstone.png^lib_materials_ore_coal_lignite.png" }, is_ground_content = true, groups = {crumbly=3}, }) minetest.register_node("lib_materials:ore_stone_mudstone_with_coal_black", { description = S("Ore - Stone Mudstone with Black Coal"), tiles = {"lib_materials_stone_mudstone.png^lib_materials_ore_coal.png" }, is_ground_content = true, groups = {crumbly=3}, }) minetest.register_node("lib_materials:ore_stone_mudstone_with_coal_anthracite", { description = S("Ore - Stone Mudstone with Anthracite Coal"), tiles = {"lib_materials_stone_mudstone.png^lib_materials_ore_coal_anthracite.png" }, is_ground_content = true, groups = {crumbly=3}, }) minetest.register_node( "lib_materials:ore_stone_pegmatite_with_cassiterite", { description = S("Ore - Stone Pegmatite with Cassiterite"), tiles = { "lib_materials_stone_pegmatite.png^lib_materials_ore_cassiterite.png" }, groups = {cracky=3}, is_ground_content = true, sounds = default.node_sound_stone_defaults(), }) minetest.register_node( "lib_materials:ore_stone_skarn_with_chalcopyrite", { description = S("Ore - Stone Skarn with Chalcopyrite"), tiles = { "lib_materials_stone_skarn.png^lib_materials_ore_chalcopyrite.png" }, groups = {cracky=3}, is_ground_content = true, sounds = default.node_sound_stone_defaults(), }) minetest.register_node( "lib_materials:ore_stone_skarn_with_galena", { description = S("Ore - Stone Skarn with Galena"), tiles = { "lib_materials_stone_skarn.png^lib_materials_ore_galena.png" }, groups = {cracky=3}, is_ground_content = true, sounds = default.node_sound_stone_defaults(), }) minetest.register_node( "lib_materials:ore_stone_skarn_with_magnesite", { description = S("Ore - Stone Skarn with Magnesite"), tiles = { "lib_materials_stone_skarn.png^lib_materials_ore_magnesite.png" }, groups = {cracky=3}, is_ground_content = true, sounds = default.node_sound_stone_defaults(), }) minetest.register_node( "lib_materials:ore_stone_skarn_with_magnetite", { description = S("Ore - Stone Skarn with Magnetite"), tiles = { "lib_materials_stone_skarn.png^lib_materials_ore_magnetite.png" }, groups = {cracky=3}, is_ground_content = true, sounds = default.node_sound_stone_defaults(), }) minetest.register_node( "lib_materials:ore_stone_skarn_with_malachyte", { description = S("Ore - Stone Skarn with Malachyte"), tiles = { "lib_materials_stone_skarn.png^lib_materials_ore_chalcopyrite.png" }, groups = {cracky=3}, is_ground_content = true, sounds = default.node_sound_stone_defaults(), }) minetest.register_node( "lib_materials:ore_stone_skarn_with_sphalerite", { description = S("Ore - Stone Skarn with Sphalerite"), tiles = { "lib_materials_stone_skarn.png^lib_materials_ore_sphalerite.png" }, groups = {cracky=3}, is_ground_content = true, sounds = default.node_sound_stone_defaults(), }) -- Columnia Rusty_Block --[[--MINERALS -- -- Skarn deposit ---- ~ Tomas Brod -- Chalcopyrite -- minetest.register_node( "lib_materials:ore_stone_skarn_with_chalcopyrite", { -- description = S("Ore - Stone Skarn with Chalcopyrite"), -- tiles = { "lib_materials_stone_skarn.png^mineral_Chalcopyrite.png" }, -- groups = {cracky=3}, -- is_ground_content = true, sounds = default.node_sound_stone_defaults(), -- }) -- -- Malachyte -- minetest.register_node( "lib_materials:ore_stone_skarn_with_malachyte", { -- description = S("Ore - Stone Skarn with Malachyte"), -- tiles = { "lib_materials_stone_skarn.png^mineral_Chalcopyrite.png" }, -- groups = {cracky=3}, -- is_ground_content = true, sounds = default.node_sound_stone_defaults(), -- }) -- -- Sphalerite -- minetest.register_node( "lib_materials:ore_stone_skarn_with_sphalerite", { -- description = S("Ore - Stone Skarn with Sphalerite"), -- tiles = { "lib_materials_stone_skarn.png^mineral_sphalerite.png" }, -- groups = {cracky=3}, -- is_ground_content = true, sounds = default.node_sound_stone_defaults(), -- }) -- -- Galena -- minetest.register_node( "lib_materials:ore_stone_skarn_with_galena", { -- description = S("Ore - Stone Skarn with Galena"), -- tiles = { "lib_materials_stone_skarn.png^mineral_galena.png" }, -- groups = {cracky=3}, -- is_ground_content = true, sounds = default.node_sound_stone_defaults(), -- }) -- -- Magnetite -- minetest.register_node( "lib_materials:ore_stone_skarn_with_magnetite", { -- description = S("Ore - Stone Skarn with Magnetite"), -- tiles = { "lib_materials_stone_skarn.png^mineral_Magnetite.png" }, -- groups = {cracky=3}, -- is_ground_content = true, sounds = default.node_sound_stone_defaults(), -- }) -- -- Magnesite -- minetest.register_node( "lib_materials:ore_stone_skarn_with_magnesite", { -- description = S("Ore - Stone Skarn with Magnesite"), -- tiles = { "lib_materials_stone_skarn.png^mineral_Magnesite.png" }, -- groups = {cracky=3}, -- is_ground_content = true, sounds = default.node_sound_stone_defaults(), -- }) -- -- Vermiculite (fixme: move to CommonRocks) -- minetest.register_node( "lib_materials:mineral_vermiculite", { -- description = S("Mineral - Vermiculite"), -- tiles = { "mineral_Vermiculite.png" }, -- groups = {crumbly=3}, -- is_ground_content = true, sounds = default.node_sound_stone_defaults(), -- }) -- -- Pegmatite deposit -- -- Cassiterite -- minetest.register_node( "lib_materials:ore_stone_pegmatite_with_cassiterite", { -- description = S("Ore - Stone Pegmatite with Cassiterite"), -- tiles = { "lib_materials_stone_pegmatite.png^mineral_cassiterite.png" }, -- groups = {cracky=3}, -- is_ground_content = true, sounds = default.node_sound_stone_defaults(), -- }) -- minetest.register_node("lib_materials:ore_stone_mudstone_with_coal_lignite", { -- description = S("Ore - Stone Mudstone with Lignite Coal"), -- tiles = {"lib_materials_stone_mudstone.png^rocks_lignite.png" }, -- is_ground_content = true, -- groups = {crumbly=3}, -- }) -- minetest.register_node("lib_materials:ore_stone_mudstone_with_coal_black", { -- description = S("Ore - Stone Mudstone with Black Coal"), -- tiles = {"lib_materials_stone_mudstone.png^default_mineral_coal.png" }, -- is_ground_content = true, -- groups = {crumbly=3}, -- }) -- minetest.register_node("lib_materials:ore_stone_mudstone_with_coal_anthracite", { -- description = S("Ore - Stone Mudstone with Anthracite Coal"), -- tiles = {"lib_materials_stone_mudstone.png^rocks_anthracite.png" }, -- is_ground_content = true, -- groups = {crumbly=3}, -- }) --]] --Quartz, --Quartz Crystal, --Ore, --Quartz Block, --Chiseled Quartz, --Quartz Pillar --Crafting, --Quartz Block, --Chiseled Quartz, --Quartz Pillar, --Stairs & Slabs --Add Technic granite, marble, and ore node definitions and craftitems