ModsFinder

OwnDevices

by vriska

OwnDevices is a Quilt utility that stops Minecraft from forcing the default audio output device at startup, leaving sound device choice to OpenAL Soft.

QuiltClient-side onlyMozilla Public License 2.0Open source1.20.1

What it does

OwnDevices is a single-mixin mod that changes how Minecraft selects its sound device. Recent Minecraft releases check the default output device on startup and force it, which the author says can make the entire sound system unavailable. The mod's mixin makes that detection always fail, so the game falls through to its own fallback and the device is picked by the audio library.

The author describes the mod as a workaround for OpenAL Soft issues that cause music to stop, changes in the default output to go wrong, and sometimes audio to break entirely. The author says these problems still appear in the latest OpenAL Soft releases. Only 1.20.1 has been tested, although the author expects the mod to work unchanged on other versions where the relevant behavior is the same.

Installation needs only Quilt. Only the player's game needs it, and servers run without it. OwnDevices is open source under the Mozilla Public License 2.0, and its source code and issue tracker are public. The latest Quilt file is 1.0.0+1.20.1 for 1.20.1, published on 2023-08-31.

Key features

  1. OpenAL Soft device selection

    The mod leaves the choice of audio output device to OpenAL Soft instead of Minecraft's startup default check.

  2. Single mixin

    The change is made by one mixin that makes default device detection fail, so the game uses its existing fallback.

  3. Workaround for audio faults

    It targets music stopping, output changes and broken audio that the author links to forced default device selection.

  4. Client-side operation

    Only the client loads the mod, since the change concerns local audio output.

Compatibility

Latest build for each game version and loader.

1.20.11.0.0+1.20.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Audio stops after an output change

A player who sees music stop when the default output device changes can install the mod on the client to avoid the forced device check.

Startup sound failure

Players whose sound system fails to start because of the default device check can use the mod to let OpenAL Soft choose the device.

Who it’s for: Players on Quilt for Minecraft 1.20.1 who run into audio problems tied to the default output device, and who are willing to test a client-side workaround for those problems.

Questions

Does OwnDevices need to be installed on the server?

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

Which loader does OwnDevices support?

The mod is published for Quilt only, with a file for 1.20.1.

Does OwnDevices work on Minecraft versions other than 1.20.1?

The author has tested the mod only on 1.20.1 and expects it to work unchanged on other versions where the relevant behavior is the same.

In the catalog

OwnDevices is one of 36,990 Utility mods on ModsFinder, and one of 5,462 Utility mods for Quilt. 34,764 mods support Minecraft 1.20.1.

More from vriska

All projects

Similar mods

What the author says

OwnDevices is a mod intended to leave OpenAL Soft to its own device selection. By default, recent versions of Minecraft (since 1.18 or so) will check the default output device at startup, force that device, and reinitialize the entire sound system if it becomes unavailable. I assume that this was intended to work…
vriska, on the Modrinth page

Official listing

Owner
vriska
Published
2023-08-31
Updated on Modrinth
2023-08-31
Facts verified
2026-10-15

Tags