1 --License for code WTFPL and otherwise stated in readmes
3 local S
= minetest
.get_translator("mobs_mc")
6 --################### POLARBEAR
10 mobs
:register_mob("mobs_mc:polar_bear", {
17 collisionbox
= {-0.7, -0.01, -0.7, 0.7, 1.39, 0.7},
19 mesh
= "mobs_mc_polarbear.b3d",
21 {"mobs_mc_polarbear.png"},
23 visual_size
= {x
=3.0, y
=3.0},
24 makes_footstep_sound
= true,
30 attack_type
= "dogfight",
32 -- 3/4 chance to drop raw fish (poor approximation)
33 {name
= mobs_mc
.items
.fish_raw
,
37 -- 1/4 to drop raw salmon
38 {name
= mobs_mc
.items
.salmon_raw
,
48 speed_normal
= 25, speed_run
= 50,
49 stand_start
= 0, stand_end
= 0,
50 walk_start
= 0, walk_end
= 40,
51 run_start
= 0, run_end
= 40,
58 mobs
:spawn_specific("mobs_mc:polar_bear", mobs_mc
.spawn
.snow
, {"air"}, 0, minetest
.LIGHT_MAX
+1, 30, 7000, 3, mobs_mc
.spawn_height
.overworld_min
, mobs_mc
.spawn_height
.overworld_max
)
61 mobs
:register_egg("mobs_mc:polar_bear", S("Polar Bear"), "mobs_mc_spawn_icon_polarbear.png", 0)
64 if minetest
.settings
:get_bool("log_mods") then
65 minetest
.log("action", "MC Polar Bear loaded")