SoundGC
by Fury_Phoenix
SoundGC, a client-side optimization mod from Fury_Phoenix, makes the sound engine release sound memory it no longer needs.
What it does
The sound engine can keep audio in memory after a sound has finished, until the engine reloads. SoundGC tweaks the engine so that unused sounds are garbage collected instead. The mod is aimed mainly at low memory systems, where that retained memory matters most. It is published for Fabric, Forge, NeoForge and Quilt across 29 release versions, 1.16 – 1.21.5, and the only environment it needs is the client, so servers do not install it. The code is not open source; All rights reserved applies, though the source code is publicly linked.
Key features
Sound garbage collection
Finished sounds are cleared from the sound engine so their memory can be reclaimed by the garbage collector.
Engine reload independence
Memory is freed as sounds finish, rather than being held until the sound engine reloads.
Low memory focus
The changes target systems where limited memory makes retained sound data most noticeable.
Compatibility
Latest build for each game version and loader.
1.21.x6 of 6 versions with builds
1.20.x7 of 7 versions with builds
1.19.x5 of 5 versions with builds
1.18.x3 of 3 versions with builds
1.17.x2 of 2 versions with builds
1.16.x6 of 6 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
In the catalog
SoundGC is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 15,307 mods support Minecraft 1.21.5.
Similar mods
What the author says
SoundGC tweaks the sound engine to garbage collect sounds. This significantly improves the current behavior, where sounds are kept in memory until the sound engine reloads or exits. Who is it useful for?: Primarily low memory systems.
Official listing
- Modrinth page
- modrinth.com/mod/soundgc
- Owner
- Fury_Phoenix
- Published
- 2026-01-27
- Updated on Modrinth
- 2026-02-01
- Facts verified
- 2026-10-15
