FMOD API
by alexiokay
FMOD API is a NeoForge library that gives other audio mods one shared FMOD engine instance to build on, for 3D spatial sound in Minecraft 1.21.1.
What it does
Audio mods that use FMOD normally each start their own engine, which can clash when several are installed. This library provides a single centralized FMOD instance that other mods can share, so multiple audio mods can work together without conflicts and without wasting memory on duplicate engines. Its cleanup routines release resources when they are no longer needed, which guards against memory leaks and resource exhaustion.
The library tracks the player's position and feeds it to the spatial audio system, so sounds placed in the world are heard from the correct direction and distance. Volume follows Minecraft's own audio settings, and FMOD audio pauses while the pause or options menus are open. Because the library is client-side only, only the client needs it, and a server can run without it. Files are published for NeoForge 1.21.1, and the license is a custom one that is not open source.
Installation is simpler when FMOD Engine is in a standard location, since the library finds it automatically. Where FMOD is installed somewhere else, a custom path can be set in the FMOD API configuration, and the mod scans folders recursively to locate the required DLLs.
Key features
Shared FMOD instance
One FMOD engine serves every audio mod that uses it, so they do not each load their own copy.
Automatic resource cleanup
Resources are released automatically, which prevents memory leaks and exhaustion of resources.
Automatic pause and resume
FMOD sounds pause when menus open and resume when the game returns to play.
3D listener tracking
The player's position is tracked automatically, so spatial audio follows the player through the world.
Custom FMOD paths
A configurable path lets the library use FMOD Engine installed in a non-standard location.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players who use several audio mods that rely on FMOD, and mod developers who want to build 3D spatial audio on a shared engine instead of bundling their own.
Questions
Does FMOD API need to be installed on the server?
Does FMOD API require FMOD Engine to be installed?
Which loader and game version does FMOD API support?
In the catalog
FMOD API is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.
More from alexiokay
Similar mods
What the author says
Transform your Minecraft audio experience with industry-standard FMOD Studio integration. This centralized API eliminates conflicts between audio mods while providing advanced 3D spatial audio capabilities. For non-standard installations: 1. Open Mods → FMOD API → Config 2. Set "Custom FMOD Path" to your installation…
Official listing
- Modrinth page
- modrinth.com/mod/fmod-api
- Owner
- alexiokay
- Published
- 2025-09-28
- Updated on Modrinth
- 2025-09-28
- Facts verified
- 2026-10-15
