Better Records adds the ability to download your favorite songs from the internet directly into your game, for all your friends to hear! And with no exiting of Minecraft to do so! Just craft a record etcher and input the URL to the song, and it'll download automatically when you play it!
Currently, there is a default of 10mb download limit on songs. If your file is too big, convert it to ogg if it isn't already.
Converting SongsCurrently, about 80% of mp3 files play correctly. You can use this site to convert your songs! (I recommend using ogg format) If the song you want is on youtube, you can use this site to convert the song to mp3, then use the link provided above to convert it to ogg.
Hint: Shift+Right click the record player or radio to open it.
Using the Frequency Tuner Pandora uses different methods to supply music, thus, it is impossible to use it in the radio. You can find many shoutcast stream urls here: http://www.xatworld.com/radio-search/For more experienced users: tunein.com
Navigate to a radio station on tunein.com
Right Click -> View Page Source
Ctrl + F or search for: "StreamUrl"
Navigate to the URL diractly to the right of that.
The resulting page should be a short string of text.
Copy the URL to the right of "Url"
Paste that URL into the frequency tuner!
A picture is worth a thousand words.Then, referring to the simple fact that videos are just a compilation of pictures that simulate movement; a 9 minute video is 540 seconds. Then, depending on the quality of the video, the frames per second will vary. Lets assume the video runs at about 30 frames per second: that would equal up to about 16,200,000 words. That's a lot of words.
By: ChefKittycat By: paceyq By: Badcholo
I just realized... I'm not in this picture?! Anyhoo, enjoy our awesome stage. Our music seems to be most pleasing to our hosta- I mean.. fans!
Blank Record
First things first, in order to craft the record needed for this mod, you must combine any vanilla record with an eye of ender. Dying of records works the same way as any other thing.
Multi Record
Compress multiple songs into a single, compact, record! Play your songs one after another with this amazing new invention!
Shuffle Enabled Records
Play records that select random songs in its list!
Repeat Enabled Records
To play a record over and over and over and over and over and over, just put any record and a comparator into the crafting grid!
Record Etcher
Used to write your beautiful songs to Blank Records!
Record Player
The only object able to read the contents of the written records! (Since the original record player takes a diamond, I figured this is a good recipe for a more advanced version.)
Frequency Crystal
Tune this crystal to your favorite radio stream and insert it into a radio to hear the radio in-game!
Frequency Tuner
Tune your crystal to a specific URL to listen to the radio in your world!
Radio
Insert a tuned frequency crystal to play radio from the internet! Model curtesy of RazzleberryFox (Decocraft)
Speakers
Commonly used by people to project the sound of your Record Player further into the depths of the world.
Strobe Light
Stimulate your senses with this extremely flashy light. WARNING: May cause seizures on high settings!
Lazor
Liven up your world using these devices that shoot colored light into the sky!
Speaker Wire
Attach two objects together! Commonly used to attach a Record Player to a Speaker.
Wire Cutters
The only thing capable to removing Speaker Wire from attached objects. (Without breaking said object...)
You may use this mod in your modpack as long as:
You link back to this post
You don't make money off of your modpack
You do not take credit for making any part of this mod. Give credit where credit is due. (Stumblinbear)
We will not be held responsible for any charges brought against you by any company(s) or people working for any company(s) in relation to this mod(BetterRecords). We do not support piracy, We are here only to provide the means of playing your media files. All media that is played through these means must be legally licensed. We are not be held responsible for illegal use of media played in this mod. If you choose to use this media You must purchase a valid license (if required).
Woop woop go stumblin.
Perhaps add a crafting recipe for records?
Hmmm, I thought about that. But, I figured there needed to be a bit more difficulty in getting the records. This was the best solution that I could think of :3
I may be missing something, but all I get is either "invalid URL" or "Invalid File Extension" when trying to etch a record
To better prevent people downloading files that are viruses, you cannot use # or ? in your url and it has to end in .ogg, .mp3, or .wav. Sorry bout that, should have specified URL rules in the op.
I'll try to think of a better way of doing this, but for now, it is what it is.
To better prevent people downloading files that are viruses, you cannot use # or ? in your url and it has to end in .ogg, .mp3, or .wav. Sorry bout that, should have specified URL rules in the op.
Mind putting instructions on how to make a url end in .oog, .mp3, or .wav? Either my brain is having trouble grasping this concept, or even Google doesn't understand what I'm trying to do...
Mind putting instructions on how to make a url end in .oog, .mp3, or .wav? Either my brain is having trouble grasping this concept, or even Google doesn't understand what I'm trying to do...
You need to directly link to the audio file at the moment.
For example: For testing purposes, I uploaded songs to my webserver. Then used those.
You could also use a site like mp3skull.com. (Right click the download link and copy)
Mind putting instructions on how to make a url end in .oog, .mp3, or .wav? Either my brain is having trouble grasping this concept, or even Google doesn't understand what I'm trying to do...
I updated the mod, it should be just as secure, but it doesn't have those specific requirements anymore. It just needs to link to an audio file. You can also toggle song downloading in multiplayer by pressing N.
For some reason when I try to etch a song from my Dropbox, it says something with "charset=utf-8 is not supported!". I can't see the entire error because the disk is over it. I don't know what went wrong, but I'm hoping there is a way to fix it.
That usually happens when you aren't linking directly to the file. Are you sure it's the actual link? Or dropbox's download page?
Does the song saves itself in the server's minecraft folder? Is there any config options for things like max no. of songs that can be downloaded by a single user?
Edit: I found out that I had to copy the link of the Downoad button to get it to work. It's working fine now, thanks for the help.
Un-edit: Something went wrong again... When I put the disk in the disk player, it says: "Error: Could not read file." Might be something with my download, but I am confused now.
I don't know what it is, but some mp3 files don't like playing. Though, ogg works every time. http://www.media.io/ Will convert your mp3 file for you. I've been searching for other libraries to use instead of mp3player, not coming up with much that are small in size but functional.
Does the song saves itself in the server's minecraft folder? Is there any config options for things like max no. of songs that can be downloaded by a single user?
The server does absolutely nothing, it just handles the packets that are sent to the clients. The clients receive the play record packet, and download the song into a cache file located in .minecraft/betterrecords/cache/
I tried it again with a .OGG file instead of a .MP3 file, but the error seems to persist. I tried different URLs from Dropbox, but that didn't work either.
Better Records adds the ability to download your favorite songs from the internet directly into your game, for all your friends to hear! And with no exiting of Minecraft to do so! Just craft a record etcher and input the URL to the song, and it'll download automatically when you play it!
Currently, there is a default of 10mb download limit on songs. If your file is too big, convert it to ogg if it isn't already.
Converting Songs Currently, about 80% of mp3 files play correctly. You can use this site to convert your songs! (I recommend using ogg format) If the song you want is on youtube, you can use this site to convert the song to mp3, then use the link provided above to convert it to ogg.
Hint: Shift+Right click the record player or radio to open it.
Using the Frequency Tuner Pandora uses different methods to supply music, thus, it is impossible to use it in the radio. You can find many shoutcast stream urls here: http://www.xatworld.com/radio-search/ For more experienced users: tunein.com
By: ChefKittycat
By: paceyq
By: Badcholo
First things first, in order to craft the record needed for this mod, you must combine any vanilla record with an eye of ender. Dying of records works the same way as any other thing.
Multi Record
Compress multiple songs into a single, compact, record! Play your songs one after another with this amazing new invention!
Shuffle Enabled Records
Play records that select random songs in its list!
Repeat Enabled Records
To play a record over and over and over and over and over and over, just put any record and a comparator into the crafting grid!
Record Etcher
Used to write your beautiful songs to Blank Records!
Record Player
The only object able to read the contents of the written records! (Since the original record player takes a diamond, I figured this is a good recipe for a more advanced version.)
Frequency Crystal
Tune this crystal to your favorite radio stream and insert it into a radio to hear the radio in-game!
Frequency Tuner
Tune your crystal to a specific URL to listen to the radio in your world!
Radio
Insert a tuned frequency crystal to play radio from the internet! Model curtesy of RazzleberryFox (Decocraft)
Speakers
Commonly used by people to project the sound of your Record Player further into the depths of the world.
Strobe Light
Stimulate your senses with this extremely flashy light. WARNING: May cause seizures on high settings!
Lazor
Liven up your world using these devices that shoot colored light into the sky!
Speaker Wire
Attach two objects together! Commonly used to attach a Record Player to a Speaker.
Wire Cutters
The only thing capable to removing Speaker Wire from attached objects. (Without breaking said object...)
Disclaimer:
Blarg.
My dev log: rand.nextInt()
Blarg.
My dev log: rand.nextInt()
Perhaps add a crafting recipe for records?
Hmmm, I thought about that. But, I figured there needed to be a bit more difficulty in getting the records. This was the best solution that I could think of :3
Blarg.
My dev log: rand.nextInt()
Iz bez mod.
Optional right? I can disable downloading server songs, just like disabling downloading server textures
Can we also browse our hard drive?
That. Is probably a good idea... Not at the moment, but that'll be a feature in the next version. :3
Blarg.
My dev log: rand.nextInt()
To better prevent people downloading files that are viruses, you cannot use # or ? in your url and it has to end in .ogg, .mp3, or .wav. Sorry bout that, should have specified URL rules in the op.
I'll try to think of a better way of doing this, but for now, it is what it is.
Blarg.
My dev log: rand.nextInt()
Mind putting instructions on how to make a url end in .oog, .mp3, or .wav? Either my brain is having trouble grasping this concept, or even Google doesn't understand what I'm trying to do...
You need to directly link to the audio file at the moment.
For example: For testing purposes, I uploaded songs to my webserver. Then used those.
You could also use a site like mp3skull.com. (Right click the download link and copy)
Blarg.
My dev log: rand.nextInt()
I updated the mod, it should be just as secure, but it doesn't have those specific requirements anymore. It just needs to link to an audio file. You can also toggle song downloading in multiplayer by pressing N.
Blarg.
My dev log: rand.nextInt()
This looks like a great mod!
That usually happens when you aren't linking directly to the file. Are you sure it's the actual link? Or dropbox's download page?
Blarg.
My dev log: rand.nextInt()
I don't know what it is, but some mp3 files don't like playing. Though, ogg works every time. http://www.media.io/ Will convert your mp3 file for you. I've been searching for other libraries to use instead of mp3player, not coming up with much that are small in size but functional.
The server does absolutely nothing, it just handles the packets that are sent to the clients. The clients receive the play record packet, and download the song into a cache file located in .minecraft/betterrecords/cache/
Blarg.
My dev log: rand.nextInt()
Hmmm... Are there any errors in the console?
Blarg.
My dev log: rand.nextInt()
Hmm, it seems to dislike the filename. Gimme a minute, hopefully a fix will be up in a bit.
Blarg.
My dev log: rand.nextInt()
Had to make a few major changes to the url-checking code, but it's much more secure now
Thanks
Blarg.
My dev log: rand.nextInt()