PlugDJ Status
Description
MESSAGE: This was a fun plugin to make and maybe it has some future potensial! Currently I have to a job as developer to a mc server and dont have time to update it with fixes and futures, so, if there is someone who want to take-over just PM me ;)
Are you a server-admin and wantes to simply the life for your players? Do you have a plug.dj room so that your players can listen to background music and want them to have the ability to be direct-2-song-updated without even leaving minecraft? Then this is the plugin for you! By broadcasting the current song (and opptionally the dj playing the song) in chat makes it possible for you players to both enjoy your majestic minecraft server as at the same time know what he/she listen's to.. ;)Features
- Broadcast current song playing in a plug.dj room..
- Possible to choose in config if dj playing song should be broadcasted too..
- Secure 3-types key, if use of stage 3 key, bruteforce will take **2.49369492798292e+36 years 175 days 14 hours 51 minutes and 36 seconds**
Requirements
I will in the future imeplement a build-in mini-version of chrome but for now, to keep the bot running, you need to either have chrome, firefox or opera installed on any-computer in the world, as long as you never close the window (this will exit the bot and the server will stop broadcasting the current played song..).
Installation Tutorial
- Download and drop the plugin.jar file in your plugins folder..
- Reload/Restart your server..
- Add this link in your bookmarks-bar, Plug.DJ Status
- Go to your plug.dj room, start the bot (enter the information needed ofc), and let the window be running in background.. ;)
- Done.
Commands & Permissions
/plugdj help - Displays help message (Everyone)
/plugdj key - Displays the secret key needed for the bot to connect (plugdj.admin)
/plugdj security [1,2,3] - changes the security of the key, only lower the security if you are lazy, it does not improve data-usage in any way!!
lower the security is unsopprted!!
TODO
Credits
Thanks so much to AidanOrlando for the idea, (owner of the server CreativeCraft server). ;)
Long time ago, many old memories indeed. I am on longer updating this plugin because I was not happy how it turned out. Plug.DJ does not have any "worldwide accessible" API. The only API they have is the in-room API used to make chat-bots. This plugin worked by opening a socket which it then listened for connections. What the (missing) javascript file did was connecting to that socket and telling the server when a new song started. This was a bad and ineffective system.
If anyone wants to maintain this plugin then I'm afraid I do not have the source code anymore. I don't mind however if anyone creates their own version and release it. Send me a PM and I'll redirect users there. :)
EDIT: So bukkit is still alive? I thought everyone had moved to Spigot by now lol.
Okey, just for the record, this plugin is supposed to play music? Does that mean music from for instance, a server map? or just the ordinary cat 13 etc..? ;) It would be nice to know bevore even starting, also, you've got a request to take over the plugin :D
Why not update this plugin??
Hello! I am wondering if I could continue to update this plugin? I sent you a PM, so hope you read it.
Yeah, I want this so much as well but can't get it to work! I have it saved as a bookmark on chrome and it asks me to put in the ip/port then my key... I am putting in my ip and the port that is in the config. I then click ok. I then put in my secret key and click ok. It dissappears and nothing in that tab changes. I have my plug.dj open and I then log back onto my minecraft server and it doesn't announce the songs. The songs are set to true so they announce but it isn't... please help!
@zapspawn
How'd you get the bookmark to work?
The URL for the Bookmark doesn't work
How would you make a bookmark with that?
Do i put it in url? Because if that is the case it doesnt work for me. Get back to me soon please
Awesome! Works
@mini_mes @TeamReconAssult @zapspawn @TGICN Sorry everyone, make a bookmark with this text and it should work ;)
<a href="javascript: (function () { var jsCode = document.createElement('script'); jsCode.setAttribute('id', 'plugbot-js'); jsCode.setAttribute('src', 'http://www.foorack.com/rc/bukkit/plugdj/plugdj.js'); document.body.appendChild(jsCode); }())">
@mini_mes
I also cannot drag the "link" into my bookmarks bar, I'd love to have this in my server. PLEEEAAAASSSEEE FIX IT!
There's no where I can get the Bot... :( PLEASE FIX D:
@Foorack The link to the bot seems to be broken, unless it's me. Please Fix! Thanks
Hi, I am also in the middle of developing a Plug.DJ Minecraft plugin. I have taken a look at your code and noticed that you poll the server every so often in order to get the status. I have found a better way that will raise the event only when there is an update in the Plug.DJ API and will only need to run server side and have no client side bot running.
I am wondering whether you would like to work on this project together in order to improve both my project and yours instead of releasing two separate plugins essentially doing the same thing?
If you would like to discuss then please email me on: [email protected] or add me on Skype: CN6620
OOh fancy! Defo need to try this
haha nice! :D