Create Minecraft music disc resource packs from audio files.
Project description
MusicPackBuilder — Command Line Usage Guide
MusicPackBuilder converts your audio files into a Minecraft resource pack containing custom music discs. You can run it by double‑clicking the executable or by using command‑line arguments for more control.
This guide explains all available arguments and how to use them.
Basic Usage
If you double‑click the executable, MusicPackBuilder will:
- Open a folder picker so you can choose your audio directory
- Export processed
.oggfiles into a folder namedExport Files - Build a ready‑to‑use Minecraft resource pack ZIP
No command‑line knowledge is required.
Command Line Usage
If you prefer using the terminal, you can pass arguments to control how the tool behaves.
musicpackbuilder [OPTIONS]
--audio-dir
Specifies the folder containing your source audio files.
Example:
musicpackbuilder --audio-dir "My Songs"
If not provided:
- A folder picker will appear
- If cancelled, the tool defaults to
Audio Files
--export-dir
Specifies where the processed .ogg files should be saved.
Example:
musicpackbuilder --export-dir "Converted"
If not provided, the default is:
Export Files
--auto-truncate
Automatically shortens songs that exceed Minecraft’s disc time limits.
Example:
musicpackbuilder --auto-truncate
This option removes all prompts related to long songs.
--skip-long-songs
Automatically skips songs that exceed the time limit instead of asking.
Example:
musicpackbuilder --skip-long-songs
Examples
Fully automatic run
musicpackbuilder --audio-dir "My Songs" --auto-truncate
Skip long songs instead of cutting them
musicpackbuilder --audio-dir "My Songs" --skip-long-songs
Custom export folder
musicpackbuilder --audio-dir "My Songs" --export-dir "OGG Output"
Interactive mode (no arguments)
musicpackbuilder
Output
After processing, the tool produces:
- A ZIP file containing the complete resource pack
- No leftover JSON files in the working directory
The ZIP can be placed directly into your Minecraft resourcepacks folder.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file musicpackbuilder-2.0.0.tar.gz.
File metadata
- Download URL: musicpackbuilder-2.0.0.tar.gz
- Upload date:
- Size: 429.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b4bd7c9a0557c6d46c19f01411b59a230938d55dfdbc7690379292d5e8518d6b
|
|
| MD5 |
82ce0f01c7e773c349c71837f59eeaae
|
|
| BLAKE2b-256 |
701465960855bc98f6f94f26b122b15e2845cf15e447229db4e73a33e6803964
|
File details
Details for the file musicpackbuilder-2.0.0-py3-none-any.whl.
File metadata
- Download URL: musicpackbuilder-2.0.0-py3-none-any.whl
- Upload date:
- Size: 429.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.12.10
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
949cf5728aff5212d93fc919b66dcc5ece7172a5c10cd2d5df81bc0a2041a46f
|
|
| MD5 |
1e731389bf8e4d92db3f383b91f28f96
|
|
| BLAKE2b-256 |
b80a41edb8f0dd959c2a029331edfc3bdf21a5868f9c6933950804a364ea1636
|