diff --git a/mods/mcl_end/depends.txt b/mods/mcl_end/depends.txt new file mode 100644 index 000000000..4ad96d515 --- /dev/null +++ b/mods/mcl_end/depends.txt @@ -0,0 +1 @@ +default diff --git a/mods/mcl_end/init.lua b/mods/mcl_end/init.lua new file mode 100644 index 000000000..0df64fdde --- /dev/null +++ b/mods/mcl_end/init.lua @@ -0,0 +1,43 @@ +minetest.register_node("mcl_end:end_stone", { + description = "End Stone", + tiles = {"mcl_end_end_stone.png"}, + stack_max = 64, + groups = {cracky=2}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("mcl_end:end_bricks", { + description = "End Stone Bricks", + tiles = {"mcl_end_end_stone_brick.png"}, + is_ground_content = false, + stack_max = 64, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("mcl_end:purpur_block", { + description = "Purpur Block", + tiles = {"mcl_end_purpur_block.png"}, + is_ground_content = false, + stack_max = 64, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_node("mcl_end:purpur_pillar", { + description = "Purpur Pillar", + stack_max = 64, + paramtype2 = "facedir", + is_ground_content = false, + tiles = {"mcl_end_purpur_pillar_top.png", "mcl_end_purpur_pillar_top.png", "mcl_end_purpur_pillar.png"}, + groups = {cracky=3}, + sounds = default.node_sound_stone_defaults(), +}) + +minetest.register_craft({ + output = "mcl_end:end_bricks 4", + recipe = { + {"mcl_end:end_stone", "mcl_end:end_stone"}, + {"mcl_end:end_stone", "mcl_end:end_stone"}, + } +}) diff --git a/mods/mcl_end/textures/mcl_end_dragon_egg.png b/mods/mcl_end/textures/mcl_end_dragon_egg.png new file mode 100644 index 000000000..61576a26c Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_dragon_egg.png differ diff --git a/mods/mcl_end/textures/mcl_end_end_rod.png b/mods/mcl_end/textures/mcl_end_end_rod.png new file mode 100644 index 000000000..72ae55527 Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_end_rod.png differ diff --git a/mods/mcl_end/textures/mcl_end_end_stone.png b/mods/mcl_end/textures/mcl_end_end_stone.png new file mode 100644 index 000000000..4c3681a01 Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_end_stone.png differ diff --git a/mods/mcl_end/textures/mcl_end_end_stone_brick.png b/mods/mcl_end/textures/mcl_end_end_stone_brick.png new file mode 100644 index 000000000..277ba0bc2 Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_end_stone_brick.png differ diff --git a/mods/mcl_end/textures/mcl_end_endframe_eye.png b/mods/mcl_end/textures/mcl_end_endframe_eye.png new file mode 100644 index 000000000..a3d3b7fab Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_endframe_eye.png differ diff --git a/mods/mcl_end/textures/mcl_end_endframe_side.png b/mods/mcl_end/textures/mcl_end_endframe_side.png new file mode 100644 index 000000000..c4dbc83bc Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_endframe_side.png differ diff --git a/mods/mcl_end/textures/mcl_end_endframe_top.png b/mods/mcl_end/textures/mcl_end_endframe_top.png new file mode 100644 index 000000000..b653d8acf Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_endframe_top.png differ diff --git a/mods/mcl_end/textures/mcl_end_purpur_block.png b/mods/mcl_end/textures/mcl_end_purpur_block.png new file mode 100644 index 000000000..d931f614e Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_purpur_block.png differ diff --git a/mods/mcl_end/textures/mcl_end_purpur_pillar.png b/mods/mcl_end/textures/mcl_end_purpur_pillar.png new file mode 100644 index 000000000..7d2e0c4d6 Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_purpur_pillar.png differ diff --git a/mods/mcl_end/textures/mcl_end_purpur_pillar_top.png b/mods/mcl_end/textures/mcl_end_purpur_pillar_top.png new file mode 100644 index 000000000..ac19f15aa Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_purpur_pillar_top.png differ diff --git a/mods/stairs/init.lua b/mods/stairs/init.lua index 8a9839552..73c5c4f70 100644 --- a/mods/stairs/init.lua +++ b/mods/stairs/init.lua @@ -314,6 +314,14 @@ stairs.register_stair_and_slab("quartzblock", "default:quartz_block", default.node_sound_stone_defaults() ) +stairs.register_stair_and_slab("purpur_block", "mcl_end:purpur_block", + {cracky=3}, + {"mcl_end_purpur_block.png"}, + "Purpur Stairs", + "Purpur Slab", + default.node_sound_stone_defaults() +) + minetest.register_craft({ output = 'default:sandstonecarved', recipe = { @@ -338,5 +346,15 @@ minetest.register_craft({ } }) +minetest.register_craft({ + output = 'mcl_end:purpur_pillar', + recipe = { + {'stairs:slab_purpur_block'}, + {'stairs:slab_purpur_block'} + } +}) + + + local time_to_load= os.clock() - init print(string.format("[MOD] "..minetest.get_current_modname().." loaded in %.4f s", time_to_load))