
Audio Improvements
A client-side mod for some audio system improvements - mono audio and better jukeboxes & game music
Screenshots

About this Mod
Note:
Currently, due to lack of time, I'm only occasionally working on the Fabric & Forge versions for 1.20.1.
Mod versions for other Minecraft versions (& NeoForge) have been released but you may encounter some issues, as they are outdated.
I plan to make an updated version of the mod for latest Minecraft, but no ETA!
Features
Mono audio option
-> Stops sounds from being affected by the direction you're looking in while still becoming quieter when further away
-> Options for different categories: Jukeboxes, note blocks, weather, blocks, hostile mobs, neutral mobs, players, ambience/environment (only mono jukeboxes and note blocks enabled by default)
Music disc distance multiplier
-> 50% - 300% or global
(100% by default)
Music clash prevention
-> Fades out the regular game music while a music block is playing near you
-> Toggleable seperately for jukeboxes and note blocks (both enabled by default)
-> Customizable fade in/out durations
Music repeat prevention
(enabled by default)
-> Prevents the same music piece from playing multiple times in a row
Custom music frequency
(disabled by default)
-> Replaces the vanilla music frequencies with a customizable random interval
-> Option whether this should also affect the main menu music
Speed of sound simulation
-> Delays sounds based on how far their source is from you
-> Options:
- Thunder sounds (100 blocks/second by default)
- Explosion sounds (100 blocks/second by default)
- All other sounds (disabled by default)
Doppler effect
(100% intensity by default)
-> Pitches sounds up/down depending on how fast the distance between you and them changes
-> Doesn't work on mono sounds due to sound engine limitations
Fix for vanilla bug MC-98200
(Sound category volume sliders not affecting the volume of certain sounds at higher percentages - e.g. music discs already reached 100% volume at 25% category volume)
Stereo spatialization fix
(enabled by default)
-> Fixes resource pack and mod audio that incorrectly uses stereo files for in-world sounds by converting them to mono, so the sound engine can then correctly position it instead of always playing directly at the listener
Settings
This mod is made to be highly customizable!
The settings can be opened via the Mod Menu mod on Fabric, the inbuilt mod lists on NeoForge and Forge or generally by using the command "/audioimprovements".

Available Versions
How to Install Audio Improvements on Your Client
Install the Mod Loader Locally
Install fabric for your local Minecraft version.
Download the Matching File
Choose the Audio Improvements file for fabric and Minecraft 1.21.8.
Install Mod
Place the .jar file in your local .minecraft/mods folder and restart Minecraft. No server-side installation is required.
Compatibility
Mod Loaders
Minecraft Versions
1.21.8, 1.21.7, 1.21.6 (+8 more)
Server-side
✗ UnsupportedRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Does Audio Improvements need to be installed on the Minecraft server?
No. Modrinth marks Audio Improvements as unsupported on the server side. Install it only in your local Minecraft mods folder. Your server can remain unchanged unless the mod page lists an additional dependency.
Which version and loader does Audio Improvements require?
Use a file for fabric, forge, neoforge and your exact Minecraft version. Supported versions include 1.21.8, 1.21.7, 1.21.6. Files for different loaders are not interchangeable.
Audio Improvements is not working – what should I check?
First check the Minecraft version, loader version and required dependencies. Put the .jar file in your local .minecraft/mods folder and remove older duplicates. Because this mod is client-side, adding server RAM will not fix it.
Similar Mods
Minecraft Server for Your Group
Audio Improvements stays on your client. Host a compatible world for your group.