From 3195ba738e61e4171272b714e12325734ed3b56e Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Fri, 10 Feb 2017 02:04:01 +0100 Subject: [PATCH] Add basic chorus flower node --- mods/mcl_end/init.lua | 45 ++++++++++++++++++ .../textures/mcl_end_chorus_flower.png | Bin 0 -> 2673 bytes .../textures/mcl_end_chorus_flower_dead.png | Bin 0 -> 2416 bytes 3 files changed, 45 insertions(+) create mode 100644 mods/mcl_end/textures/mcl_end_chorus_flower.png create mode 100644 mods/mcl_end/textures/mcl_end_chorus_flower_dead.png 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 0000000000000000000000000000000000000000..6dba3994efbef2c193d8ede6cb667736d08789d2 GIT binary patch literal 2673 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