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 cba9b5fd..f57adedd 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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 literal 0 HcmV?d00001