CustomMusic - Your music for Minecraft!
About the plugins current state
The new plugin and the web-based client are almost done. I will release the new Version under a new name, which will fit better to the wide-functionality, that I have planned for the future: "SoundCenter".
I will update this thread when it's done.
Original Message (08/26/2013):
A while ago I have stated that I will not continue developing this plugin. This is because I have not played Minecraft for a really long time and I'm really not into the current state of Minecraft and - more important - of Bukkit. Also the plugin was my very first java project and I was really not a good programmer when I created CustomMusic. Today, I would never release a badly coded plugin like this one to the public - don't worry it isn't harmful or anything that would do damage, but it is terribly structured and thus not really expandable. My coding skills at that time were just poor. For this reason, keeping the plugin up-to-date would require me to completely recode it but I did not have enough time to do this.
However I still get a lot of requests to update the plugin and a lot of people are asking me to help them setting up the plugin. So there might be quite a few people out there who would be happy if the plugin was continued.
Since I got some time during semester break and of course after seeing this cute video @lesokn: Go has posted, i decided to restart the project. I'll not make any promises yet, but I will try to catch up with the Minecraft and Bukkit progress and I will begin to completely recode the plugin with a lot more potential, than it had before.
In the meantime please vote in these polls: http://dev.bukkit.org/bukkit-plugins/custommusic/polls/
CustomMusic allows you and your users to set worlds, biomes or imaginary jukeboxes and cuboid areas to play your own music or even webradio streams.
Everybody in the world / biome or in range of thebox or area can hear the music - the closer to the box, the louder.
This requires the CustomMusic AudioClient (AC) for everyone who wants to hear the music.
To give you an idea of what it does:
Before you use this plugin be aware that users can upload ANY file with the extension of an mp3 or a midi file and every other user will download the files.
Also be aware of the licensing issues that could occur, due to copyrighted music files!
If you have a lot of users this will cause a lot of traffic for the server and the AudioClient users!
This is my first plugin and my very first java project and it was meant for a private server where me and a few TRUSTABLE friends play.
I will not take responsibility for any damage this plugin or AudioClient could cause!
(Players must use the CM_AudioClient to hear music.)
- works with Mp3 Midi and webradio streams (pls, asx, ram) that are in mp3 or ogg format
- imaginary jukeboxes or areas can be set/ deleted
- songs can be played globally for everyone or only for yourself
- uploads your own music via the AC
- downloads other person's uploaded music in order to be played by the AC
- a lot of configurable properties: range of boxes, max mp3/midi files per user, max mp3/midi size, max boxes per player, overlapping boxes, priority,...
- BukkitPermissions/ bPermissions/ PermissionsEx/ GroupManager support
- and many more...
- Server-Admins (Plugin for server)
- Minecraft players (Required for everyone who wants to hear the music)
How to use
Again: be aware of the risks this plugin comes with. Use it at your own risk!
I only recommend this for little private servers for trustable friends.
Since this is my first Java project, I am sure a lot of things could have been done much better.
So feel free to take a look at the source and give me some hints.
- Date created
- Nov 05, 2011
- Last update
- Mar 04, 2012
- Development stage
- GNU Lesser General Public License version 3 (LGPLv3)
- Curse link
- Recent files