From 212511b754f3f9cfff58a791878fea3b40e3726e Mon Sep 17 00:00:00 2001 From: Duane Date: Wed, 20 Jul 2016 05:14:01 -0500 Subject: [PATCH] Adjust tree and meteor odds. --- abms.lua | 2 +- mobs.lua | 2 ++ treegen.lua | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/abms.lua b/abms.lua index dd95d64..742a17b 100644 --- a/abms.lua +++ b/abms.lua @@ -750,7 +750,7 @@ local last_meteor_strike = 0 minetest.register_abm({ nodenames = {"default:dirt_with_grass", "default:dirt_with_dry_grass", 'default:dirt_with_snow'}, neighbors = {"air", 'default:snow'}, - interval = 25 * time_factor, + interval = 15 * time_factor, catch_up = false, chance = 32767, action = function(pos, node) diff --git a/mobs.lua b/mobs.lua index ed34263..ea0fb4b 100644 --- a/mobs.lua +++ b/mobs.lua @@ -370,6 +370,8 @@ mobs:register_mob("fun_caves:star", { mobs:spawn_specific("fun_caves:star", {'default:stone', 'fun_caves:asteroid_water'}, {'fun_caves:vacuum'}, -1, 20, nil, 300, 2, 11168, 15168, nil) if minetest.registered_entities["mobs:bee"] then + mobs:register_spawn("mobs_animal:bee", {"group:flower"}, 20, 10, 4000, 1, 31000, true) + local function bee_summon(self) if not (self and self.state == 'attack') then return diff --git a/treegen.lua b/treegen.lua index 8230e9b..fe95a48 100644 --- a/treegen.lua +++ b/treegen.lua @@ -288,7 +288,7 @@ fun_caves.treegen = function(minp, maxp, data, p2data, area, node) end local tree_n = minetest.get_perlin(tree_noise_1):get2d({x=math.floor((minp.x + 32) / 160) * 80, y=math.floor((minp.z + 32) / 160) * 80}) - if not tree_n or minp.y < -112 or minp.y > 208 or (not fun_caves.DEBUG and tree_n < 1) then + if not tree_n or minp.y < -112 or minp.y > 208 or (not fun_caves.DEBUG and tree_n < 1.5) then return end