All Mods Resource Packs Data Packs Shaders Modpacks Plugins
VinURL

VinURL

by Plompii • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

About

VinURL is an exciting fork of the popular URL Music Discs mod by Hoofer. With the Custom Music Disc, players can download and play any cloud-hosted audio file directly in Minecraft or download them from YouTube or other supported Sites, all via a URL, creating a personalized musical experience like never before.

Usage

Enter URL Use Disc
1. Right click the Custom Music Disc 1. Insert the Disc into a Jukebox
2. Enter a valid URL 2. Wait until the download completes
3. Press Enter or Escape to set the URL 3. Enjoy the music :)
enter url insert disc

Commands

/vinurl update manually checks/installs updates for all the external executables that are required for the mod \ /vinurl delete deletes all downloaded audio files that are not being used at that moment for the player \ /vinurl config to open the config-screen

Recipe

DiscRecipe \ it's shapeless, no need to align the colors with the shown image

Config

Various client-side settings can be made. The config-screen can be accessed through Mod Menu or the slash command (see Commands Section)

Disclaimer

This mod automatically downloads the following external programs in the background to ensure proper functionality. By using this mod, you agree to the automated download and use of these external programs.

Please note that it is the sole responsibility of each user to comply with applicable copyright laws and the terms of service of any music provider when using this mod. The developers of this mod do not assume any liability for unauthorized use or violations of such laws and regulations.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
26.2
Fabric
2d ago 1
26.1.x
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
26.1.x
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
26.1.x
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
26.1
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.11
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.5
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.4
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Neoforge
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.21.x
Fabric
2d ago 1
1.20.4
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.20.x
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.3
Fabric
2d ago 1
1.19.4
Fabric
2d ago 1
1.20
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.3
Fabric
2d ago 1
1.20.4
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.3
Fabric
2d ago 1
1.19.4
Fabric
2d ago 1
1.20
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.3
Fabric
2d ago 1
1.20.4
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.3
Fabric
2d ago 1
1.19.4
Fabric
2d ago 1
1.20
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.3
Fabric
2d ago 1
1.20.4
Fabric
2d ago 1
1.20
Fabric
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.2
Fabric
2d ago 1
1.20.3
Fabric
2d ago 1
1.20.4
Fabric
2d ago 1
1.19.2
Fabric
2d ago 1
1.19.3
Fabric
2d ago 1
1.19.4
Fabric
2d ago 1
Version: 2.6.0
  • enhancement: changed the api endpoints playFor and stopFor to follow the entity, specified by the entity id
  • enhancement: sounds are now synced across users (removed looping functionality for that, but looping can be achieved via redstone contraptions)
  • bugfix: deno js-runtime should now always be recognized
  • bugfix: fixed crash caused by missing apache commons exec dependency
Version: 2.6.0
  • enhancement: changed the api endpoints playFor and stopFor to follow the entity, specified by the entity id
  • enhancement: sounds are now synced across users (removed looping functionality for that, but looping can be achieved via redstone contraptions)
  • bugfix: deno js-runtime should now always be recognized
  • bugfix: fixed crash caused by missing apache commons exec dependency
Version: 2.6.0
  • enhancement: changed the api endpoints playFor and stopFor to follow the entity, specified by the entity id
  • enhancement: sounds are now synced across users (removed looping functionality for that, but looping can be achieved via redstone contraptions)
  • bugfix: deno js-runtime should now always be recognized
  • bugfix: fixed crash caused by missing apache commons exec dependency
Version: 2.6.0
  • enhancement: changed the api endpoints playFor and stopFor to follow the entity, specified by the entity id
  • enhancement: sounds are now synced across users (removed looping functionality for that, but looping can be achieved via redstone contraptions)
  • bugfix: deno js-runtime should now always be recognized
  • bugfix: fixed crash caused by missing apache commons exec dependency
Version: 2.6.0
  • enhancement: changed the api endpoints playFor and stopFor to follow the entity, specified by the entity id
  • enhancement: sounds are now synced across users (removed looping functionality for that, but looping can be achieved via redstone contraptions)
  • bugfix: deno js-runtime should now always be recognized
  • bugfix: fixed crash caused by missing apache commons exec dependency
Version: 2.6.0
  • enhancement: changed the api endpoints playFor and stopFor to follow the entity, specified by the entity id
  • enhancement: sounds are now synced across users (removed looping functionality for that, but looping can be achieved via redstone contraptions)
  • bugfix: deno js-runtime should now always be recognized
  • bugfix: fixed crash caused by missing apache commons exec dependency
Version: 2.6.0
  • enhancement: changed the api endpoints playFor and stopFor to follow the entity, specified by the entity id
  • enhancement: sounds are now synced across users (removed looping functionality for that, but looping can be achieved via redstone contraptions)
  • bugfix: deno js-runtime should now always be recognized
  • bugfix: fixed crash caused by missing apache commons exec dependency
Version: 2.6.0
  • enhancement: changed the api endpoints playFor and stopFor to follow the entity, specified by the entity id
  • enhancement: sounds are now synced across users (removed looping functionality for that, but looping can be achieved via redstone contraptions)
  • bugfix: deno js-runtime should now always be recognized
  • bugfix: fixed crash caused by missing apache commons exec dependency
Version: 2.6.0
  • enhancement: changed the api endpoints playFor and stopFor to follow the entity, specified by the entity id
  • enhancement: sounds are now synced across users (removed looping functionality for that, but looping can be achieved via redstone contraptions)
  • bugfix: deno js-runtime should now always be recognized
  • bugfix: fixed crash caused by missing apache commons exec dependency
Version: 2.6.0
  • enhancement: changed the api endpoints playFor and stopFor to follow the entity, specified by the entity id
  • enhancement: sounds are now synced across users (removed looping functionality for that, but looping can be achieved via redstone contraptions)
  • bugfix: deno js-runtime should now always be recognized
  • bugfix: fixed crash caused by missing apache commons exec dependency
Version: 2.5.0
  • enhancement: added crowdin translation
  • enhancement: changed how FileSounds are being stored (makes it possible to store non positional sounds)
  • enhancement: all ui texts are now translatables
  • enhancement: added the ability to add own yt-dlp parameters
Version: 2.5.0
  • enhancement: added crowdin translation
  • enhancement: changed how FileSounds are being stored (makes it possible to store non positional sounds)
  • enhancement: all ui texts are now translatables
  • enhancement: added the ability to add own yt-dlp parameters
Version: 2.5.0
  • enhancement: added crowdin translation
  • enhancement: changed how FileSounds are being stored (makes it possible to store non positional sounds)
  • enhancement: all ui texts are now translatables
  • enhancement: added the ability to add own yt-dlp parameters
Version: 2.5.0
  • enhancement: added crowdin translation
  • enhancement: changed how FileSounds are being stored (makes it possible to store non positional sounds)
  • enhancement: all ui texts are now translatables
  • enhancement: added the ability to add own yt-dlp parameters
Version: 2.5.0
  • enhancement: added crowdin translation
  • enhancement: changed how FileSounds are being stored (makes it possible to store non positional sounds)
  • enhancement: all ui texts are now translatables
  • enhancement: added the ability to add own yt-dlp parameters
Version: 2.5.0
  • enhancement: added crowdin translation
  • enhancement: changed how FileSounds are being stored (makes it possible to store non positional sounds)
  • enhancement: all ui texts are now translatables
  • enhancement: added the ability to add own yt-dlp parameters
Version: 2.5.0
  • enhancement: added crowdin translation
  • enhancement: changed how FileSounds are being stored (makes it possible to store non positional sounds)
  • enhancement: all ui texts are now translatables
  • enhancement: added the ability to add own yt-dlp parameters
Version: 2.5.0
  • enhancement: added crowdin translation
  • enhancement: changed how FileSounds are being stored (makes it possible to store non positional sounds)
  • enhancement: all ui texts are now translatables
  • enhancement: added the ability to add own yt-dlp parameters
Version: 2.5.0
  • enhancement: added crowdin translation
  • enhancement: changed how FileSounds are being stored (makes it possible to store non positional sounds)
  • enhancement: all ui texts are now translatables
  • enhancement: added the ability to add own yt-dlp parameters
Version: 2.4.0
  • bugfix: fixed a race condition of writing and reading the 'author - title' cache
  • enhancement: improved url validation
  • enhancement: added ARM compatibility
  • enhancement: switched to another ffmpeg repository for newer ffmpeg versions and arm support
Version: 2.4.0
  • bugfix: fixed a race condition of writing and reading the 'author - title' cache
  • enhancement: improved url validation
  • enhancement: added ARM compatibility
  • enhancement: switched to another ffmpeg repository for newer ffmpeg versions and arm support
Version: 2.4.0
  • bugfix: fixed a race condition of writing and reading the 'author - title' cache
  • enhancement: improved url validation
  • enhancement: added ARM compatibility
  • enhancement: switched to another ffmpeg repository for newer ffmpeg versions and arm support
Version: 2.4.0
  • bugfix: fixed a race condition of writing and reading the 'author - title' cache
  • enhancement: improved url validation
  • enhancement: added ARM compatibility
  • enhancement: switched to another ffmpeg repository for newer ffmpeg versions and arm support
Version: 2.4.0
  • bugfix: fixed a race condition of writing and reading the 'author - title' cache
  • enhancement: improved url validation
  • enhancement: added ARM compatibility
  • enhancement: switched to another ffmpeg repository for newer ffmpeg versions and arm support
Version: 2.4.0
  • bugfix: fixed a race condition of writing and reading the 'author - title' cache
  • enhancement: improved url validation
  • enhancement: added ARM compatibility
  • enhancement: switched to another ffmpeg repository for newer ffmpeg versions and arm support
Version: 2.4.0
  • bugfix: fixed a race condition of writing and reading the 'author - title' cache
  • enhancement: improved url validation
  • enhancement: added ARM compatibility
  • enhancement: switched to another ffmpeg repository for newer ffmpeg versions and arm support
Version: 2.4.0
  • bugfix: fixed a race condition of writing and reading the 'author - title' cache
  • enhancement: improved url validation
  • enhancement: added ARM compatibility
  • enhancement: switched to another ffmpeg repository for newer ffmpeg versions and arm support
Version: 2.4.0
  • bugfix: fixed a race condition of writing and reading the 'author - title' cache
  • enhancement: improved url validation
  • enhancement: added ARM compatibility
  • enhancement: switched to another ffmpeg repository for newer ffmpeg versions and arm support
Version: 2.3.0
  • enhancement: added deno js runtime for better yt-dlp support
  • enhancement: cartographer sound is now played to alle nearby players when a disc is written to
  • enhancement: external programs are now being downloaded async at startup
  • api: now expects a ServerLevel (makes it clearer, that the api should only be used from the server-side)
Version: 2.3.0
  • enhancement: added deno js runtime for better yt-dlp support
  • enhancement: cartographer sound is now played to alle nearby players when a disc is written to
  • enhancement: external programs are now being downloaded async at startup
  • api: now expects a ServerLevel (makes it clearer, that the api should only be used from the server-side)
VinURL Icon
Download VinURL
Select game version
Select platform