Downloading Discs - Music Customization in Minecraft
The Downloading Discs modification opens up completely new possibilities for personalizing music in Minecraft. Using the special Disc Writer block, you can download audio from supported sources, convert it to MP3 format, and record it onto music discs—all directly within the game world.
Main Features
Version 1.21.8-1.0.1 offers the following functions:
- Adds the Disc Writer block with an intuitive interface for downloading audio via links and recording onto music discs
- In the Disc Writer interface, you can specify the source URL and title for the music disc
- If a disc already has a linked URL, you can leave the field blank to restore its original state
- Configuration of permission levels for interacting with the Disc Writer block
- Adjustment of downloaded MP3 file bitrate from 64 (low quality) to 320 (high quality)
- Compatibility with music discs from other modifications, including AudioPlayer Blanks
- In-game configuration through Mod Menu when installed
Technical Features
For the mod to function, three external programs are automatically downloaded to the game directory's apps folder:
- YT-DLP — for downloading audio and video from supported websites
- FFmpeg — for processing media files
- FFprobe — command-line tool for analyzing media information
Using the mod implies agreement with the automatic download of these programs.
This software is intended solely for personal use of audio content that you own or have rights to access. The developer is not responsible for improper use of the tool. Each user is solely responsible for complying with copyright laws and content provider terms of use. Use responsibly.
- The Disc Writer interface opens only when no other players are using that block
- Downloaded files are temporarily saved in
/downloading_discs_downloads/ before being copied to /audio_player_data/
Configuration Settings
Available configuration parameters:
- Chat message output from Disc Writer
- Minimum permission level for using Disc Writer
- Downloaded audio bitrate
- Connection attempt timeout
- Download timeout
- URL character limit
- Title character limit
Standard configuration file .minecraft/config/downloadingdiscs.json:
{
"discWriterOutput": "ON_COMPLETE",
"discWriterMinimumPermissionLevel": 0,
"downloadedAudioBitrateKbps": 192,
"connectionAttemptTimeoutSeconds": 10,
"downloadTimeoutMinutes": 5,
"discWriterUrlCharacterLimit": 200,
"discWriterTitleCharacterLimit": 50
}
Maximum duration and file size of music discs are regulated by AudioPlayer settings in the file .minecraft/config/audioplayer/audioplayer-server.properties
Important Information
Mod versions prior to 1.21.8-1.0.1 are no longer supported.
For bug reports, feature requests, or other questions, use the issues page on GitHub. Since this is a shared page for all our mods, be sure to specify the mod name and version in your message. We appreciate any feedback!
Credits
The YT-DLP program is maintained by various users and distributed under the Unlicense license.
The FFmpeg and FFprobe programs are maintained by the FFmpeg team and distributed under the GPL-3.0 license.
This project would not be possible without AudioPlayer, created by henkelmax
Inspired by the VinURL Music modification by Plompii, which is a fork of URL Music Discs by Hoofer.