diff --git a/mods/ENTITIES/mobs_mc/LICENSE-media.md b/mods/ENTITIES/mobs_mc/LICENSE-media.md
index c937097c9..278148b85 100644
--- a/mods/ENTITIES/mobs_mc/LICENSE-media.md
+++ b/mods/ENTITIES/mobs_mc/LICENSE-media.md
@@ -305,6 +305,9 @@ Origin of those models:
* `mobs_mc_rabbit_random.*.ogg` (CC0)
* Changes were made.
* Source:
+* [epCode]
+ * `extra_mobs_hoglin*.ogg` (LGPL 3.0)
+ * Source:
Note: Many of these sounds have been more or less modified to fit the game.
diff --git a/mods/ENTITIES/mobs_mc/hoglin+zoglin.lua b/mods/ENTITIES/mobs_mc/hoglin+zoglin.lua
index 8f8590933..2b9e66ae7 100644
--- a/mods/ENTITIES/mobs_mc/hoglin+zoglin.lua
+++ b/mods/ENTITIES/mobs_mc/hoglin+zoglin.lua
@@ -31,8 +31,9 @@ local hoglin = {
} },
visual_size = {x=3, y=3},
sounds = {
- random = "extra_mobs_hoglin",
+ random = "extra_mobs_hoglin.1",
damage = "extra_mobs_hoglin_hurt",
+ death = "extra_mobs_hoglin_hurt",
distance = 16,
},
jump = true,
@@ -92,6 +93,12 @@ local zoglin = table.copy(hoglin)
zoglin.description = S("Zoglin")
zoglin.fire_resistant = 1
zoglin.textures = {"extra_mobs_zoglin.png"}
+sounds = {
+ random = "extra_mobs_hoglin.2",
+ damage = "extra_mobs_hoglin_hurt",
+ death = "extra_mobs_hoglin_hurt",
+ distance = 16,
+ }
zoglin.do_custom = function()
return
end
diff --git a/mods/ENTITIES/mobs_mc/sounds/extra_mobs_hoglin.1.ogg b/mods/ENTITIES/mobs_mc/sounds/extra_mobs_hoglin.1.ogg
new file mode 100644
index 000000000..5bc9a18ee
Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/extra_mobs_hoglin.1.ogg differ
diff --git a/mods/ENTITIES/mobs_mc/sounds/extra_mobs_hoglin.2.ogg b/mods/ENTITIES/mobs_mc/sounds/extra_mobs_hoglin.2.ogg
new file mode 100644
index 000000000..552d27c5f
Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/extra_mobs_hoglin.2.ogg differ
diff --git a/mods/ENTITIES/mobs_mc/sounds/extra_mobs_hoglin_hurt.ogg b/mods/ENTITIES/mobs_mc/sounds/extra_mobs_hoglin_hurt.ogg
new file mode 100644
index 000000000..7c74f8fb3
Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/extra_mobs_hoglin_hurt.ogg differ