Skip to content

Third Party Notices

B1progame edited this page Jun 6, 2026 · 2 revisions

Third-Party Notices

FFmpeg

MusicXCST can use FFmpeg for audio probing and transcoding. FFmpeg binaries are third-party executables and are not owned by the MusicXCST copyright holder.

MusicXCST invokes FFmpeg as a separate executable process. It does not link FFmpeg libraries into the mod jar.

MusicXCST public release jars do not contain FFmpeg .exe files, native libraries, or hidden binary archives. Managed FFmpeg, when used, is downloaded only after explicit user/admin action, verified by SHA-256, and stored outside the jar.

For redistribution, prefer stable LGPL builds without --enable-gpl and without --enable-nonfree. GPL builds may impose GPL obligations on the distributed binary package, and --enable-nonfree builds must not be redistributed.

Keep the matching FFmpeg license text, source/build URL, version, commit if available, configure flags, and checksums with any separate FFmpeg distribution.

See also:

  • THIRD_PARTY_NOTICES.md
  • licenses/ffmpeg/README.md

GeckoLib

MusicXCST uses GeckoLib for animated block rendering. GeckoLib is a third-party library distributed under its own license by its upstream authors.

Fabric API

MusicXCST is built on Fabric Loader and Fabric API. Fabric components are third-party dependencies distributed under their own upstream licenses.

Audio Rights

MusicXCST does not include copyrighted music. Users, server operators, and modpack creators are responsible for ensuring they have the rights to upload, distribute, and play audio on their server.

Clone this wiki locally