diff --git a/goblin.lua b/goblin.lua index 6abceba..d1150f9 100644 --- a/goblin.lua +++ b/goblin.lua @@ -34,6 +34,12 @@ local diggable = { 'fun_caves:giant_mushroom_cap', 'fun_caves:huge_mushroom_cap', 'fun_caves:giant_mushroom_stem', + 'fun_caves:stalactite', + 'fun_caves:stalagmite', + 'fun_caves:stalactite_slimy', + 'fun_caves:stalagmite_slimy', + 'fun_caves:stalactite_mossy', + 'fun_caves:stalagmite_mossy', 'flowers:mushroom_red', 'flowers:mushroom_brown' } @@ -266,7 +272,7 @@ mobs:register_mob("fun_caves:goblin_digger", { }) mobs:register_egg("fun_caves:goblin_digger", "Goblin Egg (digger)", "default_mossycobble.png", 1) -mobs:register_spawn("fun_caves:goblin_digger", {'fun_caves:stone_with_algae', 'fun_caves:stone_with_lichen'}, 100, 0, 20 * spawn_frequency, 3, 2000) +mobs:register_spawn("fun_caves:goblin_digger", {'fun_caves:stone_with_algae', 'fun_caves:stone_with_lichen'}, 100, 0, 30 * spawn_frequency, 3, 2000) mobs:register_spawn("fun_caves:goblin_digger", {"default:mossycobble"}, 100, 0, spawn_frequency, 3, 2000) @@ -278,7 +284,7 @@ m.drops = drops['cobbler'] minetest.registered_entities["fun_caves:goblin_cobbler"] = m mobs.spawning_mobs["fun_caves:goblin_cobbler"] = true -mobs:register_spawn("fun_caves:goblin_cobbler", {'fun_caves:stone_with_algae', 'fun_caves:stone_with_lichen'}, 100, 0, 10 * spawn_frequency, 3, 2000) +mobs:register_spawn("fun_caves:goblin_cobbler", {'fun_caves:stone_with_algae', 'fun_caves:stone_with_lichen'}, 100, 0, 30 * spawn_frequency, 3, 2000) mobs:register_spawn("fun_caves:goblin_cobbler", {"default:mossycobble"}, 100, 0, spawn_frequency, 3, 2000) mobs:register_egg("fun_caves:goblin_cobbler", "Goblin Egg (cobbler)", "default_mossycobble.png", 1) diff --git a/nodes.lua b/nodes.lua index a3f6b20..7961cce 100644 --- a/nodes.lua +++ b/nodes.lua @@ -107,6 +107,27 @@ newnode = fun_caves.clone_node("default:stone") newnode.tiles = {'dna.png'} minetest.register_node("fun_caves:dna", newnode) +newnode = fun_caves.clone_node("farming:straw") +newnode.description = 'Bundle of Grass' +newnode.tiles = {'farming_straw.png^[colorize:#00FF00:50'} +minetest.register_node("fun_caves:bundle_of_grass", newnode) + +minetest.register_craft({ + output = 'fun_caves:bundle_of_grass', + type = 'shapeless', + recipe = { + 'default:junglegrass', 'default:junglegrass', + 'default:junglegrass', 'default:junglegrass', + } +}) + +minetest.register_craft({ + type = "cooking", + output = "fun_caves:dry_fiber", + recipe = 'fun_caves:bundle_of_grass', + cooktime = 3, +}) + local function rope_remove(pos) for i = 1, 100 do local newpos = table.copy(pos)