diff --git a/chicken.lua b/chicken.lua index 98d276f..ada4b5a 100644 --- a/chicken.lua +++ b/chicken.lua @@ -20,7 +20,10 @@ mobs:register_mob("mobs_animal:chicken", { }, child_texture = {{"mobs_chick.png"}}, makes_footstep_sound = true, - sounds = {random = "mobs_chicken"}, + sounds = { + random = "mobs_chicken", + replace = "default_dig_crumbly" + }, walk_velocity = 1, run_velocity = 3, runaway = true, diff --git a/cow.lua b/cow.lua index 5ff24d0..bc65444 100644 --- a/cow.lua +++ b/cow.lua @@ -21,7 +21,10 @@ mobs:register_mob("mobs_animal:cow", { {"mobs_cow2.png"} }, makes_footstep_sound = true, - sounds = {random = "mobs_cow"}, + sounds = { + random = "mobs_cow", + replace = "default_dig_crumbly" + }, walk_velocity = 1, run_velocity = 2, jump = true, diff --git a/rat.lua b/rat.lua index adc7e74..428cc55 100644 --- a/rat.lua +++ b/rat.lua @@ -15,7 +15,8 @@ mobs:register_mob("mobs_animal:rat", { mesh = "mobs_rat.b3d", textures = { {"mobs_rat.png"}, - {"mobs_rat2.png"} + {"mobs_rat2.png"}, + {"mobs_rat3.png"} }, makes_footstep_sound = false, sounds = {random = "mobs_rat"}, diff --git a/sheep.lua b/sheep.lua index c886d8e..5a19ac5 100644 --- a/sheep.lua +++ b/sheep.lua @@ -90,7 +90,10 @@ for _, col in ipairs(all_colours) do }, gotten_texture = {"mobs_sheep_base.png^mobs_sheep_shaved.png"}, makes_footstep_sound = true, - sounds = {random = "mobs_sheep"}, + sounds = { + random = "mobs_sheep", + replace = "default_dig_crumbly" + }, walk_velocity = 1, run_velocity = 2, runaway = true, diff --git a/textures/mobs_rat.png b/textures/mobs_rat.png index f854b09..b0fd32c 100644 Binary files a/textures/mobs_rat.png and b/textures/mobs_rat.png differ diff --git a/textures/mobs_rat2.png b/textures/mobs_rat2.png index 0c222d6..5017a77 100644 Binary files a/textures/mobs_rat2.png and b/textures/mobs_rat2.png differ diff --git a/textures/mobs_rat3.png b/textures/mobs_rat3.png new file mode 100644 index 0000000..84bbeae Binary files /dev/null and b/textures/mobs_rat3.png differ