diff --git a/mods/ENTITIES/mobs_mc/LICENSE-media.md b/mods/ENTITIES/mobs_mc/LICENSE-media.md index 0abced56..fe5c41e7 100644 --- a/mods/ENTITIES/mobs_mc/LICENSE-media.md +++ b/mods/ENTITIES/mobs_mc/LICENSE-media.md @@ -172,5 +172,15 @@ Origin of those models: * `mobs_mc_silverfish_death.ogg` (CC BY-SA 4.0) * `mobs_mc_silverfish_idle.ogg` (CC BY-SA 4.0) * Source: +* [LukeIRL](https://freesound.org/people/LukeIRL/) + * `mobs_mc_magma_cube_small.ogg` (CC BY 4.0) + * Derived from: + * `mobs_mc_magma_cube_big.ogg` (CC BY 4.0) + * Derived from: +* [kbnevel](https://freesound.org/people/kbnevel/) + * `mobs_mc_magma_cube_attack.ogg` (CC0) + * Derived from: Note: Many of these sounds have been more or less modified to fit the game. + +Sounds not mentioned here are licensed under CC0. diff --git a/mods/ENTITIES/mobs_mc/slime+magma_cube.lua b/mods/ENTITIES/mobs_mc/slime+magma_cube.lua index e0c9d58a..59ed07fa 100644 --- a/mods/ENTITIES/mobs_mc/slime+magma_cube.lua +++ b/mods/ENTITIES/mobs_mc/slime+magma_cube.lua @@ -138,10 +138,9 @@ local magma_cube_big = { blood_texture = "mobs_mc_magmacube_blood.png", makes_footstep_sound = true, sounds = { - jump = "green_slime_jump", - death = "green_slime_death", - damage = "green_slime_damage", - attack = "green_slime_attack", + jump = "mobs_mc_magma_cube_big", + death = "mobs_mc_magma_cube_big", + attack = "mobs_mc_magma_cube_attack", distance = 16, }, walk_velocity = 4, @@ -198,6 +197,8 @@ local magma_cube_big = { mobs:register_mob("mobs_mc:magma_cube_big", magma_cube_big) local magma_cube_small = table.copy(magma_cube_big) +magma_cube_small.sounds.jump = "mobs_mc_magma_cube_small" +magma_cube_small.sounds.death = "mobs_mc_magma_cube_small" magma_cube_small.hp_min = 4 magma_cube_small.hp_max = 4 magma_cube_small.collisionbox = {-0.51, -0.01, -0.51, 0.51, 1.00, 0.51} @@ -225,6 +226,8 @@ end mobs:register_mob("mobs_mc:magma_cube_small", magma_cube_small) local magma_cube_tiny = table.copy(magma_cube_big) +magma_cube_tiny.sounds.jump = "mobs_mc_magma_cube_small" +magma_cube_tiny.sounds.death = "mobs_mc_magma_cube_small" magma_cube_tiny.hp_min = 1 magma_cube_tiny.hp_max = 1 magma_cube_tiny.collisionbox = {-0.2505, -0.01, -0.2505, 0.2505, 0.50, 0.2505} diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_magma_cube_attack.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_magma_cube_attack.ogg new file mode 100644 index 00000000..380ea612 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_magma_cube_attack.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_magma_cube_big.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_magma_cube_big.ogg new file mode 100644 index 00000000..cd166daf Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_magma_cube_big.ogg differ diff --git a/mods/ENTITIES/mobs_mc/sounds/mobs_mc_magma_cube_small.ogg b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_magma_cube_small.ogg new file mode 100644 index 00000000..1dec6141 Binary files /dev/null and b/mods/ENTITIES/mobs_mc/sounds/mobs_mc_magma_cube_small.ogg differ