Adjust goblin spawns and digging.
This commit is contained in:
parent
91de8b0abf
commit
7c6f09db63
2 changed files with 29 additions and 2 deletions
10
goblin.lua
10
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)
|
||||
|
||||
|
|
21
nodes.lua
21
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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue