Sound Pack for Minetest

Description:

A Minetest mod that provides a set of free sounds & methods. It is intended as a more universal method for adding sounds to games than depending on MTG & default for sounds only.

As of right now, only sounds from default mod have been added.

icon

Licensing:

  • Code: MIT
  • Icon/Screenshot: CC0
  • Media: see following table

Sound file sources & licensing:

Filename (sounds_) / Source Author License Notes
apple_bite sonicmariobrotha CC0
bird* Jc Guan CC0
boing reelworldstudio CC0
cow_moo* JosephSardin CC0
dig_choppy.* Sheyvan CC0
dig_cracky.* Benboncan CC BY 3.0
dig_crumbly Mito551 CC BY-SA 3.0
dig_snappy blukotek CC0
dirt_step.* Mito551 CC BY-SA 3.0
entity_hit sonictechtonic CC BY 3.0
explosion JuveriSetila CC0
fuse Ned Bouhalassa CC0
gallop_01 Alan McKinney (alanmcki) CC BY 3.0
gallop_02 Alan McKinney (alanmcki) CC BY 3.0
glass_break.1 cmusounddesign CC BY 3.0
glass_break.2 Tomlija CC BY 3.0
glass_break.3 lsprice CC BY 3.0
glass_step Mito551 CC BY-SA 3.0
grass_step.* Mito551 CC BY-SA 3.0
gravel_dig.* lolamadeus CC0
gravel_dug.* lolamadeus CC0
gravel_step Mito551 CC BY-SA 3.0
horse_neigh_01 GoodListener CC BY 3.0
horse_neigh_02 foxen10 CC0
horse_snort_01 madklown CC0
horse_snort_02 0_ciz CC0
ice_dig.* dheming CC BY 3.0
ice_dug Angel_Perez_Grandi CC BY 3.0
ice_step.* InspectorJ CC BY 3.0
metal_dig yadronoff CC BY 3.0
metal_dug.* qubodup CC0
metal_place.* Ogrebane CC0
metal_step.* mypantsfelldown CC0
node_dug.* Mito551 CC BY-SA 3.0
node_place* Mito551 CC BY-SA 3.0
pencil_erase damsur CC0
pencil_write NachtmahrTV CC0
quail PrincessGrace CC0
sand_step.* worthahep88 CC0
snow_step.* Ryding CC0
step_hard.* Erdie CC BY 3.0
water_step.1 AGFX CC BY 3.0
water_step.2 AGFX CC BY 3.0
water_step.3 AGFX CC BY 3.0
water_step.4 AntumDeluge CC0 generated with Audacity
wood_step.* Mito551 CC BY-SA 3.0

Usage:

If your mod depends on default for node sounds only, then you can easily switch to sounds. Simply add default & sounds as optional dependencies in your mod.conf. sounds aliases or overrides methods used by default to its own. For example default.node_sound_dirt_defaults.

Example code:

function sounds.node_dirt(tbl)
	tbl = tbl or {}

	tbl.footstep = tbl.footstep or {name="sounds_dirt_step", gain=0.4}
	tbl.dug = tbl.dug or {name="sounds_dirt_step", gain=1.0}
	tbl.place = tbl.place or {name="sounds_node_place_soft", gain=1.0}

	sounds.node(tbl)
	return tbl
end

default.node_sound_dirt_defaults = sounds.node_dirt
Description
No description provided
Readme 65 MiB
Languages
Lua 78.6%
CSS 8.4%
Python 7.7%
Shell 5.3%