From ec56644e03fdc8da8f331b6c95c6c3392ebc28d7 Mon Sep 17 00:00:00 2001 From: TenPlus1 Date: Sun, 19 Aug 2018 13:35:59 +0100 Subject: [PATCH] add new lucky block --- blocks.lua | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/blocks.lua b/blocks.lua index 64dadc7..f8f2b31 100644 --- a/blocks.lua +++ b/blocks.lua @@ -433,3 +433,38 @@ minetest.register_node("lucky_block:void_mirror", { lucky_block:add_blocks({ {"dro", {"lucky_block:void_mirror"}}, }) + +-- Troll +local green = minetest.get_color_escape_sequence("#1eff00") + +local function fake_diamonds(pos, player) + + for n = 1, 25 do + + minetest.add_particle({ + time = 15, + pos = { + x = pos.x + math.random(-20, 20) / 10, + y = pos.y, + z = pos.z + math.random(-20, 20) / 10, + }, + velocity = {x = 0, y = 2, z = 0}, + acceleration = {x = 0, y = -10, z = 0}, + expirationtime = 4, + maxsize = 4, + texture = "default_diamond.png", + glow = 2, + size = 5, + collisiondetection = true, + vertical = true, + }) + + end + + minetest.chat_send_player(player:get_player_name(), + green .. S("Wow! So many faux diamonds!")) +end + +lucky_block:add_blocks({ + {"cus", fake_diamonds}, +})