diff --git a/mods/mcl_nether/init.lua b/mods/mcl_nether/init.lua index e2fae3e883..b6fa059568 100644 --- a/mods/mcl_nether/init.lua +++ b/mods/mcl_nether/init.lua @@ -20,12 +20,43 @@ minetest.register_node("mcl_nether:glowstone", { minetest.register_node("mcl_nether:quartz_ore", { description = "Nether Quartz Ore", stack_max = 64, - tiles = {"mcl_nether_quartz_ore.png"}, + tiles = {"mcl_nether_quartz_ore.png"}, is_ground_content = true, groups = {cracky=2,building_block=1}, drop = 'mcl_nether:quartz', sounds = mcl_core.node_sound_stone_defaults(), }) + +minetest.register_node("mcl_nether:netherrack", { + description = "Netherrack", + stack_max = 64, + tiles = {"mcl_nether_netherrack.png"}, + is_ground_content = true, + groups = {cracky=3,building_block=1}, + sounds = mcl_core.node_sound_stone_defaults(), +}) + +minetest.register_node("mcl_nether:nether_brick", { + -- Original name: Nether Brick + description = "Nether Brick Block", + stack_max = 64, + tiles = {"mcl_nether_nether_brick.png"}, + is_ground_content = false, + groups = {cracky=2,building_block=1}, + sounds = mcl_core.node_sound_stone_defaults(), +}) + +minetest.register_node("mcl_nether:red_nether_brick", { + -- Original name: Red Nether Brick + description = "Red Nether Brick Block", + stack_max = 64, + tiles = {"mcl_nether_red_nether_brick.png"}, + is_ground_content = false, + groups = {cracky=2,building_block=1}, + sounds = mcl_core.node_sound_stone_defaults(), +}) + + minetest.register_node("mcl_nether:quartz_block", { description = "Block of Quartz", @@ -72,7 +103,12 @@ minetest.register_craftitem("mcl_nether:quartz", { groups = { craftitem = 1 }, }) - +minetest.register_craftitem("mcl_nether:netherbrick", { + description = "Nether Brick", + inventory_image = "mcl_nether_netherbrick.png", + stack_max = 64, + groups = { craftitem = 1 }, +}) minetest.register_craft({ type = "cooking", @@ -88,7 +124,7 @@ minetest.register_craft({ {'mcl_nether:quartz', 'mcl_nether:quartz'}, } }) - + minetest.register_craft({ output = 'mcl_nether:quartz_chiseled 2', recipe = { @@ -113,3 +149,34 @@ minetest.register_craft({ } }) +minetest.register_craft({ + type = "cooking", + output = "mcl_nether:netherbrick", + recipe = "mcl_nether:netherrack", + cooktime = 10, +}) + +minetest.register_craft({ + output = "mcl_nether:nether_brick", + recipe = { + {'mcl_nether:netherbrick', 'mcl_nether:netherbrick'}, + {'mcl_nether:netherbrick', 'mcl_nether:netherbrick'}, + } +}) + +minetest.register_craft({ + output = "mcl_nether:red_nether_brick", + recipe = { + {'mcl_nether:nether_wart', 'mcl_nether:netherbrick'}, + {'mcl_nether:netherbrick', 'mcl_nether:nether_wart'}, + } +}) +minetest.register_craft({ + output = "mcl_nether:red_nether_brick", + recipe = { + {'mcl_nether:netherbrick', 'mcl_nether:nether_wart'}, + {'mcl_nether:nether_wart', 'mcl_nether:netherbrick'}, + } +}) + + diff --git a/mods/mcl_nether/textures/mcl_nether_nether_brick.png b/mods/mcl_nether/textures/mcl_nether_nether_brick.png new file mode 100644 index 0000000000..23cfc741d6 Binary files /dev/null and b/mods/mcl_nether/textures/mcl_nether_nether_brick.png differ diff --git a/mods/mcl_nether/textures/mcl_nether_netherbrick.png b/mods/mcl_nether/textures/mcl_nether_netherbrick.png new file mode 100644 index 0000000000..ba964480c5 Binary files /dev/null and b/mods/mcl_nether/textures/mcl_nether_netherbrick.png differ diff --git a/mods/mcl_nether/textures/mcl_nether_netherrack.png b/mods/mcl_nether/textures/mcl_nether_netherrack.png new file mode 100644 index 0000000000..2b1cacb4a2 Binary files /dev/null and b/mods/mcl_nether/textures/mcl_nether_netherrack.png differ diff --git a/mods/mcl_nether/textures/mcl_nether_red_nether_brick.png b/mods/mcl_nether/textures/mcl_nether_red_nether_brick.png new file mode 100644 index 0000000000..33103c6ec7 Binary files /dev/null and b/mods/mcl_nether/textures/mcl_nether_red_nether_brick.png differ diff --git a/mods/mcstair/init.lua b/mods/mcstair/init.lua index 9c6823a503..53de9c4c09 100644 --- a/mods/mcstair/init.lua +++ b/mods/mcstair/init.lua @@ -669,6 +669,7 @@ for _,v in ipairs({ "stonebrick", "quartzblock", "purpur_block", + "nether_brick", }) do mcstair.add("stairs:stair_"..v) end diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index 1163ce113d..31856054f8 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -335,13 +335,21 @@ stairs.register_stair_and_slab("stonebrick", "group:stonebrick", ) stairs.register_stair_and_slab("quartzblock", "group:quartz_block", - {snappy=1,cracky=1,level=2}, + {cracky=3}, {"mcl_nether_quartz_block_top.png", "mcl_nether_quartz_block_bottom.png", "mcl_nether_quartz_block_side.png"}, "Quartz Stairs", "Quartz Slab", mcl_core.node_sound_stone_defaults(), nil, "mcl_nether:quartz_block" ) +stairs.register_stair_and_slab("nether_brick", "mcl_nether:nether_brick", + {cracky=2}, + {"mcl_nether_nether_brick.png"}, + "Nether Brick Stairs", + "Nether Brick Slab", + mcl_core.node_sound_stone_defaults() +) + stairs.register_stair_and_slab("purpur_block", "mcl_end:purpur_block", {cracky=3}, {"mcl_end_purpur_block.png"},