diff --git a/mods/mcl_end/init.lua b/mods/mcl_end/init.lua index cba9b5fda..f57adedd7 100644 --- a/mods/mcl_end/init.lua +++ b/mods/mcl_end/init.lua @@ -107,6 +107,51 @@ minetest.register_node("mcl_end:dragon_egg", { -- TODO: Make dragon egg teleport on punching }) +local chorus_flower_box = { + type = "fixed", + fixed = { + {-0.5, -0.375, -0.375, 0.5, 0.375, 0.375}, + {-0.375, -0.375, 0.375, 0.375, 0.375, 0.5}, + {-0.375, -0.375, -0.5, 0.375, 0.375, -0.375}, + {-0.375, 0.375, -0.375, 0.375, 0.5, 0.375}, + {-0.375, -0.5, -0.375, 0.375, -0.375, 0.375}, + } +} + +minetest.register_node("mcl_end:chorus_flower", { + description = "Chorus Flower", + tiles = { + "mcl_end_chorus_flower.png", + "mcl_end_chorus_flower.png", + "mcl_end_chorus_flower.png", + "mcl_end_chorus_flower.png", + "mcl_end_chorus_flower.png", + "mcl_end_chorus_flower.png", + }, + drawtype = "nodebox", + paramtype = "light", + node_box = chorus_flower_box, + sounds = mcl_core.node_sound_wood_defaults(), + groups = { oddly_breakable_by_hand = 3, choppy = 3, deco_block = 1 }, +}) + +minetest.register_node("mcl_end:chorus_flower_dead", { + description = "Dead Chorus Flower", + tiles = { + "mcl_end_chorus_flower_dead.png", + "mcl_end_chorus_flower_dead.png", + "mcl_end_chorus_flower_dead.png", + "mcl_end_chorus_flower_dead.png", + "mcl_end_chorus_flower_dead.png", + "mcl_end_chorus_flower_dead.png", + }, + drawtype = "nodebox", + paramtype = "light", + node_box = chorus_flower_box, + sounds = mcl_core.node_sound_wood_defaults(), + groups = { oddly_breakable_by_hand = 3, choppy = 3, deco_block = 1}, +}) + -- Craftitems minetest.register_craftitem("mcl_end:chorus_fruit", { description = "Chorus Fruit", diff --git a/mods/mcl_end/textures/mcl_end_chorus_flower.png b/mods/mcl_end/textures/mcl_end_chorus_flower.png new file mode 100644 index 000000000..6dba3994e Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_chorus_flower.png differ diff --git a/mods/mcl_end/textures/mcl_end_chorus_flower_dead.png b/mods/mcl_end/textures/mcl_end_chorus_flower_dead.png new file mode 100644 index 000000000..eb649641e Binary files /dev/null and b/mods/mcl_end/textures/mcl_end_chorus_flower_dead.png differ