Tags
Creators
Details
2.6.1
Compatibility
Changes
Updates
Bug fixed: Playlist downloading is disabled. If you provide a URL that is part of a playlist, only the specific video you linked will be downloaded, not the entire playlist.
The Self-Hosted Mode has been entirely rebuilt and comes with new features:
- Bug fixed: There are no more restrictions on the resource pack and audio files.
- yt-dlp and FFmpeg are now automatically installed (yt-dlp is also kept up to date).
- This usage mode is now fully compatible with Minecraft versions 1.21 to 1.21.8 (latest available).
The disc management system with jukeboxes has been entirely rebuilt to simulate vanilla-like usage of custom discs and now allows:
- Bug fixed: Extracting vanilla discs from jukeboxes.
- Inserting and "physically" (drop) removing custom discs from jukeboxes
- Dropping the custom disc when the jukebox is broken
- Placing blocks on a jukebox containing a custom disc while sneaking, without extracting the disc
- Preventing a custom disc from being removed if the player sneaks and right-clicks the jukebox while holding an item
- Displaying a custom "Now Playing" toast when a custom disc is inserted into a jukebox (requires the ProtocolLib plugin, but not mandatory for the URLCustomDiscs plugin to work)
Note: A vanilla behavior workaround was required to avoid playing the Disc 13 sound that serves as the model for custom discs. Inserting a custom disc into a jukebox is only a functional illusion and may not be compatible with mods that, for example, display the physically inserted disc.
For users who already have an HTTP server serving another resource pack and a plugin that can merge it, a third usage mode has been added. The Edit-Only Mode allows you to create and delete custom discs in a local URLCustomDiscsPack.zip resource pack, which will be duplicated in a custom path and renamed with a custom name.
The README and plugin's config.yml files have also been updated with new instructions.
Warning
If you already have installed the plugin on your server and want to use this new version, please make sure to back up your token and apiDownloadResourcePackURL from config.yml.
Then, delete config.yml, install the new version of the plugin, start your Minecraft server so it regenerates the file, and paste your saved token and apiDownloadResourcePackURL back into it.
Restart your server to apply changes. Your previously created discs will not be deleted!
Supplementary resources
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:9dkRl54Z:FPjElohQ"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:9dkRl54Z:FPjElohQ"
}

