]> git.lizzy.rs Git - elidragon.git/blob - misc.lua
Merge pull request #4 from HimbeerserverDE/master
[elidragon.git] / misc.lua
1 elidragon.hud_info = {
2         {0x3BDE1C, "ELIDRAGON Skyblock"},
3         {0x334FFF, "Discord: discord.gg/F5ABpPE"},
4         {0xF1E81C, "IRC: #elidragon-skyblocks (irc.edgy1.net)"},
5         {0xF500AC, "Donations: elidragon.com/donate"},
6         {0xE20019, "You can use /hub /shop /pvp and /island"},
7 }
8
9 minetest.register_on_newplayer(function(player)
10         minetest.after(0.1, function()
11                 minetest.chat_send_all(minetest.colorize("#00D600", player:get_player_name() .. " has joined the Server for the first Time! Welcome!"))
12         end)
13 end)
14
15 minetest.register_on_joinplayer(function(player)
16         for i, elem in pairs(elidragon.hud_info) do
17                 player:hud_add({
18                         hud_elem_type = "text",
19                         position = {x = 1, y = 0},
20                         offset = {x = -300, y = i * 18 + 5},
21                         text = elem[2],
22                         alignment = {x = 1, y = -1},
23                         scale = {x = 100, y = 100},
24                         number = elem[1]
25                 })
26         end
27 end)
28
29 minetest.register_tool("elidragon:stick", {
30     description = "God Stick",
31     inventory_image = "default_stick.png",
32     tool_capabilities = {
33         max_drop_level=100,
34         groupcaps= {
35             cracky={times={[1]=0, [2]=0, [3]=0}, maxlevel=100},
36             choppy={times={[1]=0, [2]=0, [3]=0}, maxlevel=100},
37             crumbly={times={[1]=0, [2]=0, [3]=0}, maxlevel=100},
38             snappy={times={[1]=0, [2]=0, [3]=0}, maxlevel=100},
39             not_in_creative_inventory={times={[1]=0, [2]=0, [3]=0}, maxlevel=100},
40         }
41     }
42 })
43
44 minetest.register_alias("elidragon_server:god_stick", "elidragon:stick")
45
46 minetest.register_alias_force("default:sign_yard", "default:sign_wood_yard")