diff --git a/mods/mobs_loz/spawns.lua b/mods/mobs_loz/spawns.lua index 604bb1d..64f075d 100644 --- a/mods/mobs_loz/spawns.lua +++ b/mods/mobs_loz/spawns.lua @@ -289,4 +289,12 @@ mobs:spawn({ chance = 15000, min_height = -5000, day_toggle = true, +}) +mobs:spawn({ + name = "mobs_loz:zol_friendly", + nodes = {"default:dirt_with_dry_grass", "default:dirt_with_grass3",}, + min_light = 6, + chance = 30000, + min_height = -200, + day_toggle = false, }) \ No newline at end of file diff --git a/mods/mobs_loz/textures/mobs_zol.png b/mods/mobs_loz/textures/mobs_zol.png index bac9aa3..143c792 100644 Binary files a/mods/mobs_loz/textures/mobs_zol.png and b/mods/mobs_loz/textures/mobs_zol.png differ diff --git a/mods/mobs_loz/textures/mobs_zol2.png b/mods/mobs_loz/textures/mobs_zol2.png index 6f92e5c..cc949ec 100644 Binary files a/mods/mobs_loz/textures/mobs_zol2.png and b/mods/mobs_loz/textures/mobs_zol2.png differ diff --git a/mods/mobs_loz/textures/mobs_zol_friendly.png b/mods/mobs_loz/textures/mobs_zol_friendly.png new file mode 100644 index 0000000..f3a4b90 Binary files /dev/null and b/mods/mobs_loz/textures/mobs_zol_friendly.png differ diff --git a/mods/mobs_loz/zol.lua b/mods/mobs_loz/zol.lua index 8645cae..5e98cfb 100644 --- a/mods/mobs_loz/zol.lua +++ b/mods/mobs_loz/zol.lua @@ -98,4 +98,44 @@ mobs:register_mob("mobs_loz:little_zol", { }, }) -mobs:register_egg("mobs_loz:zol", "Zol", "mobs_zol.png", 1) \ No newline at end of file +mobs:register_egg("mobs_loz:zol", "Zol", "mobs_zol.png", 1) + +mobs:register_mob("mobs_loz:zol_friendly", { + type = "animal", + passive = true, + hp_min = 20, + hp_max = 25, + armor = 100, + collisionbox = {-0.2, -0, -0.2, 0.2, 0.4, 0.2}, + visual_size = {x=1.5, y=1.5}, + visual = "mesh", + mesh = "zol.b3d", + textures = { + {"mobs_zol_friendly.png"}, + }, + blood_texture = "mobs_slime.png", + follow = "default:apple", + makes_footstep_sound = true, + view_range = 5, + walk_velocity = 0.5, + run_velocity = 1, + jumpheight = 1, + water_damage = 0, + lava_damage = 5, + light_damage = 0, + fear_height = 3, + animation = { + speed_normal = 12, + speed_run = 15, + stand_start = 10, + stand_end = 20, + walk_start = 1, + walk_end = 20, + run_start = 1, + run_end = 20, + punch_start = 1, + punch_end = 20, + }, +}) + +mobs:register_egg("mobs_loz:zol_friendly", "Friendly Zol", "mobs_zol_friendly.png", 1) \ No newline at end of file