ModsFinder

Magnum .opus

by lixir

Magnum.opus lets Minecraft's sound loader play .opus audio files, both streamed and static, in the same way it already plays .ogg files.

FabricClient-side onlyCustom license1.21.1

What it does

The mod patches the game's sound loader so that .opus files can be dropped into a resource pack and used the way an .ogg file would be. Opus is a modern audio codec that tends to hold up better than Ogg Vorbis at lower bitrates, which keeps file sizes small. Ogg Vorbis is still widely shipped, since many creators care about audio quality, but Opus gives an alternative for projects that want smaller files.

The mod is client-side only, so only the player's game needs it, and servers can run without it. It requires Fabric Language Kotlin and is published for Fabric alone, with builds for 1.21.1. The code is covered by a custom license and is not open source, though public links to the source code and issue tracker exist.

Developers can extend the mod with a single registration call and mixins, adding support for their own audio formats through the API it exposes.

Key features

  1. Native .opus playback

    The sound loader reads .opus files natively, for both streamed and static sounds.

  2. Drop-in resource pack use

    An .opus file placed in a resource pack works the same way an .ogg file does.

  3. Extensible format API

    A single registration call lets other mods add support for their own custom audio formats.

  4. Smaller audio files

    Opus files stay small at low bitrates, which suits resource packs with many sound files.

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.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric Language KotlinThis is a mod that enables usage of the Kotlin programming language for Fabric mods.
Required

Use cases

Smaller resource packs

A pack author can ship sound effects and music as .opus files to keep the size down.

Custom sound packs

Creators who want their own audio formats can build on the exposed API instead of patching the loader.

Who it’s for: Resource pack creators and players who use sound packs on Fabric for 1.21.1. The mod matters mainly to people who want .opus audio rather than .ogg files.

How it compares

Full comparison

Music Player [PORT] is a Fabric client-side mod under the Apache License 2.0 and is open source, with files for 1.21.2 – 26.2, so it targets a different version range. WaterPlayer is client-side only, uses a custom license and is not open source, and covers 1.19 – 1.21.8 on Fabric and Quilt. Magnum.opus is client-side only as well, but is limited to Fabric and 1.21.1.

ModLoadersGame versionsEnvironmentUpdated
Magnum .opusFabric1.21.1Client-side only2026-08-10
Music Player [PORT]Fabric1.21.2 – 26.2Client-side only2026-08-12
WaterPlayerFabric and Quilt1.19 – 1.21.8Client-side only2026-03-15

Questions

Does Magnum.opus need Fabric Language Kotlin?

Yes. Fabric Language Kotlin is a required dependency and must be installed alongside the mod.

Does a server need Magnum.opus?

No. The environment is client-side only, so servers can run without it and players only need it for .opus playback.

Which Minecraft version is supported?

The mod has Fabric files for 1.21.1 only.

In the catalog

Magnum .opus is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from lixir

All projects

Similar mods

What the author says

Adds.opus support to Minecraft's sound loader. Opus is a modern audio codec that blows Ogg Vorbis out of the water for basically every use case, better quality, lower bitrates, smaller files. Ogg even admits it.
lixir, on the Modrinth page

Official listing

Owner
lixir
Published
2026-08-08
Updated on Modrinth
2026-08-10
Facts verified
2026-10-15

Tags