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:giant_mushroom_cap',
|
||||||
'fun_caves:huge_mushroom_cap',
|
'fun_caves:huge_mushroom_cap',
|
||||||
'fun_caves:giant_mushroom_stem',
|
'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_red',
|
||||||
'flowers:mushroom_brown'
|
'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_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)
|
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
|
minetest.registered_entities["fun_caves:goblin_cobbler"] = m
|
||||||
mobs.spawning_mobs["fun_caves:goblin_cobbler"] = true
|
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_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)
|
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'}
|
newnode.tiles = {'dna.png'}
|
||||||
minetest.register_node("fun_caves:dna", newnode)
|
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)
|
local function rope_remove(pos)
|
||||||
for i = 1, 100 do
|
for i = 1, 100 do
|
||||||
local newpos = table.copy(pos)
|
local newpos = table.copy(pos)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue