]> git.lizzy.rs Git - skycraft.git/blob - src/main/lucky_block.lua
a372b8e956da5f10dffbc60eea85a2248bdc22a1
[skycraft.git] / src / main / lucky_block.lua
1 local old_on_dig = minetest.registered_nodes["lucky_block:lucky_block"].on_dig
2
3 minetest.override_item("lucky_block:lucky_block", {
4         tiles = {"skycraft_lucky_block.png"},
5         inventory_image = minetest.inventorycube("skycraft_lucky_block.png"),
6         light_source = nil,
7         on_dig = function(pos, node, digger)
8                 if not minetest.is_protected(pos, digger) then old_on_dig(pos, node, digger) end
9         end
10 })
11
12 minetest.override_item("lucky_block:void_mirror", {
13         tiles = {"default_glass.png^[brighten"},
14 })
15
16 minetest.register_alias_force("lucky_block:super_lucky_block", "lucky_block:lucky_block")
17
18 minetest.clear_craft({output = "lucky_block:lucky_block"})
19
20 local discs = {}
21 for i=1, 8 do
22         table.insert(discs, "mcl_jukebox:record_" .. tostring(i))
23 end
24
25 lucky_block:add_blocks({
26         {"dro", {"mcl_core:dirt", "mcl_core:sand", "mcl_core:gravel"}, 100},
27         {"dro", discs, 1}
28 })
29