ModsFinder

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.

NeoForgeClient-side onlyCustom license1.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

  1. Shared FMOD instance

    One FMOD engine serves every audio mod that uses it, so they do not each load their own copy.

  2. Automatic resource cleanup

    Resources are released automatically, which prevents memory leaks and exhaustion of resources.

  3. Automatic pause and resume

    FMOD sounds pause when menus open and resume when the game returns to play.

  4. 3D listener tracking

    The player's position is tracked automatically, so spatial audio follows the player through the world.

  5. 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.

1.21.11.0.0
ReleaseBetaAlphaNot available

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?

No. Players add it to their own game, and a server needs no copy.

Does FMOD API require FMOD Engine to be installed?

The library looks for FMOD Engine in standard installation locations. If FMOD is installed elsewhere, a custom path can be set in its configuration.

Which loader and game version does FMOD API support?

It is published for NeoForge only, for Minecraft 1.21.1, with version 1.0.0 as the latest file released on 2025-09-28.

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

All projects

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…
alexiokay, on the Modrinth page

Official listing

Owner
alexiokay
Published
2025-09-28
Updated on Modrinth
2025-09-28
Facts verified
2026-10-15

Tags