AudioLayer
by .nightware
Players can place their own MP3 files in a local folder and have AudioLayer play them in the game, with each track addressed under the audiolayer namespace.
What it does
Audio files placed in the mod's local folder become sounds that can be played during a session. MP3 files are streamed directly, so they do not have to be converted to OGG first. The folder layout feeds the sound identifiers: each folder name becomes part of the sound ID, and those IDs stay stable across restarts. A runtime resource pack is generated automatically from the loaded files.
Commands cover the whole workflow. The list command shows loaded sounds, play and stop start or halt a sound, and reload rescans the folder. Sound playback is routed to the client, so a server can send playback requests that the player's game carries out. The mod also ships a simple Java API that other mods can call to integrate with it.
The mod is published for NeoForge on Minecraft 1.21.1 only, and it is open source under the MIT License. Its own Library category sits beside Utility, and it has no required dependencies beyond NeoForge itself.
Key features
Local MP3 playback
MP3 files from a local folder can be played in-game under the audiolayer namespace.
Folder-based sound IDs
Folder names become part of each sound ID, so the structure of the folder sets how sounds are addressed.
Direct MP3 streaming
MP3 files are streamed without first converting them to OGG.
In-game commands
Commands list the loaded sounds, play or stop a sound and rescan the folder for changes.
KubeJS plugin
A built-in plugin lets KubeJS client scripts control AudioLayer, with no extra setup when KubeJS is installed.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
How it compares
KubeJS Mekanism Extends is a NeoForge mod for 1.21.1 that runs on client and server and is open source under the MIT License, while AudioLayer is a library for audio files. NetworkJS-Reloaded is server-side only, open source under the MIT License and also for 1.21.1, so players join without installing it. Sophisticated Tags covers 1.21 – 1.21.10 and is licensed as All rights reserved.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| AudioLayer | NeoForge | 1.21.1 | Not published | 2026-07-12 |
| KubeJS Mekanism Extends | NeoForge | 1.21.1 | Client and server | 2026-04-17 |
| NetworkJS-Reloaded | NeoForge | 1.21.1 | Server-side only | 2026-05-23 |
| Sophisticated Tags | NeoForge | 1.21 – 1.21.10 | Client and server | 2025-11-18 |
Questions
Does AudioLayer need a server install?
Which loader and version does AudioLayer support?
Does Does AudioLayer require KubeJS?
Who is responsible for licensing the audio files?
In the catalog
AudioLayer 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 .nightware
Similar mods
What the author says
Audiolayer is a NeoForge mod for Minecraft 1.21.1 that lets you load your own MP3 files from a local folder and play them in-game under the audiolayer namespace. It also includes built-in KubeJS support for client-side scripting, plus ready-to-use examples for modpack and gameplay integration. Use /audiolayer list to…
Official listing
- Modrinth page
- modrinth.com/mod/audiolayer
- Owner
- .nightware
- Published
- 2026-04-23
- Updated on Modrinth
- 2026-07-12
- Facts verified
- 2026-10-15
