Tweak dirt monster and sand monster spawning, make mob jump more aggressive
parent
2494b4de49
commit
5d8ff92c1d
|
@ -36,7 +36,7 @@ mobs:register_mob("mobs:rabbit", {
|
|||
blood_amount = 5,
|
||||
blood_offset = 0,
|
||||
avoid_nodes = {"default:water_source","default:water_flowing","campfire:campfire_burning","fire:basic_flame","fire:permanent_flame"},
|
||||
avoid_range = 15,
|
||||
avoid_range = 12,
|
||||
})
|
||||
|
||||
mobs:register_mob("mobs:rabbit_brown", {
|
||||
|
@ -77,7 +77,7 @@ mobs:register_mob("mobs:rabbit_brown", {
|
|||
blood_amount = 5,
|
||||
blood_offset = 0,
|
||||
avoid_nodes = {"default:water_source","default:water_flowing","campfire:campfire_burning","fire:basic_flame","fire:permanent_flame"},
|
||||
avoid_range = 15,
|
||||
avoid_range = 12,
|
||||
})
|
||||
|
||||
mobs:register_mob("mobs:rabbit_grey", {
|
||||
|
@ -118,7 +118,7 @@ mobs:register_mob("mobs:rabbit_grey", {
|
|||
blood_amount = 5,
|
||||
blood_offset = 0,
|
||||
avoid_nodes = {"default:water_source","default:water_flowing","campfire:campfire_burning","fire:basic_flame","fire:permanent_flame"},
|
||||
avoid_range = 15,
|
||||
avoid_range = 12,
|
||||
})
|
||||
|
||||
|
||||
|
|
|
@ -101,5 +101,5 @@ mobs:register_mob("mobs:dirt_monster2", {
|
|||
avoid_range = 15,
|
||||
})
|
||||
|
||||
mobs:register_spawn("mobs:dirt_monster", {"default:dirt_with_grass"}, 3, -1, 5000, 3, 31000)
|
||||
mobs:register_spawn("mobs:dirt_monster2", {"mg:dirt_with_dry_grass"}, 20, -1, 3000, 4, 31000)
|
||||
mobs:register_spawn("mobs:dirt_monster", {"default:dirt_with_grass"}, 10, -1, 3000, 3, 31000)
|
||||
mobs:register_spawn("mobs:dirt_monster2", {"mg:dirt_with_dry_grass"}, 20, -1, 1000, 4, 31000)
|
||||
|
|
|
@ -44,5 +44,5 @@ mobs:register_mob("mobs:sand_monster", {
|
|||
avoid_nodes = {"default:water_source","default:water_flowing","default:lava_source","default:lava_flowing","campfire:campfire_burning","fire:basic_flame"},
|
||||
avoid_range = 12,
|
||||
})
|
||||
mobs:register_spawn("mobs:sand_monster", {"default:sand"}, 20, -1, 8000, 4, 31000)
|
||||
mobs:register_spawn("mobs:sand_monster", {"default:desert_sand"}, 20, -1, 4000, 4, 31000)
|
||||
mobs:register_spawn("mobs:sand_monster", {"default:sand"}, 20, -1, 6000, 4, 31000)
|
||||
mobs:register_spawn("mobs:sand_monster", {"default:desert_sand"}, 20, -1, 2000, 4, 31000)
|
||||
|
|
|
@ -58,4 +58,4 @@ mobs:register_mob("mobs:tree_monster", {
|
|||
avoid_nodes = {"campfire:campfire_burning","fire:basic_flame","fire:permanent_flame","default:lava_source","default:lava_flowing"},
|
||||
avoid_range = 15,
|
||||
})
|
||||
mobs:register_spawn("mobs:tree_monster", {"default:leaves", "default:jungleleaves"}, 5, -1, 5000, 3, 31000)
|
||||
mobs:register_spawn("mobs:tree_monster", {"default:leaves", "default:jungleleaves"}, 7, -1, 2000, 3, 31000)
|
|
@ -153,7 +153,7 @@ function mobs.on_step(self,dtime)
|
|||
else
|
||||
if self.jump == true and self.get_velocity(self) <= 0.5 and self.object:getvelocity().y == 0 then
|
||||
local v = self.object:getvelocity()
|
||||
v.y = 5
|
||||
v.y = 7
|
||||
self.object:setvelocity(v)
|
||||
end
|
||||
self.set_velocity(self, self.run_velocity)
|
||||
|
|
Loading…
Reference in New Issue