diff --git a/mods/ENTITIES/mobs_mc/LICENSE-media.md b/mods/ENTITIES/mobs_mc/LICENSE-media.md index 2ed4a437a..dad31abb8 100644 --- a/mods/ENTITIES/mobs_mc/LICENSE-media.md +++ b/mods/ENTITIES/mobs_mc/LICENSE-media.md @@ -124,6 +124,14 @@ Origin of those models: * `mobs_mc_enderman_teleport_*.ogg` (CC0) * Source 1: * Source 2: +* [Soundscapes55](https://freesound.org/people/Soundscapes55/) + * `mobs_mc_enderman_random.1.ogg` (CC0) + * Source: +* [griffinjennings](https://freesound.org/people/griffinjennings/) + * `mobs_mc_enderman_death.*.ogg` (CC BY 3.0) + * `mobs_mc_enderman_hurt.*.ogg` (CC BY 3.0) + * Sounds were heavily modified + * Source: * [pointparkcinema](https://freesound.org/people/pointparkcinema/) * `mobs_mc_guardian_random.1.ogg` (CC0) * Source: diff --git a/mods/ENTITIES/mobs_mc/enderman.lua b/mods/ENTITIES/mobs_mc/enderman.lua index 3e2cd5f0e..934497a10 100644 --- a/mods/ENTITIES/mobs_mc/enderman.lua +++ b/mods/ENTITIES/mobs_mc/enderman.lua @@ -205,9 +205,11 @@ mobs:register_mob("mobs_mc:enderman", { visual_size = {x=3, y=3}, makes_footstep_sound = true, sounds = { + -- TODO: Custom war cry sound war_cry = "mobs_sandmonster", - death = "green_slime_death", - -- TODO: damage, random + death = {name="mobs_mc_enderman_death", gain=0.7}, + damage = {name="mobs_mc_enderman_hurt", gain=0.5}, + random = {name="mobs_mc_enderman_random", gain=0.5}, distance = 16, }, walk_velocity = 0.2, diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_death.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_death.ogg new file mode 100644 index 000000000..6f92ffdc3 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_death.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_hurt.1.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_hurt.1.ogg new file mode 100644 index 000000000..6b125fa4f Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_hurt.1.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_hurt.2.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_hurt.2.ogg new file mode 100644 index 000000000..427069c85 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_hurt.2.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_hurt.3.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_hurt.3.ogg new file mode 100644 index 000000000..104bdd7ec Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_hurt.3.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_random.1.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_random.1.ogg new file mode 100644 index 000000000..1dc588d4d Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_enderman_random.1.ogg differ