SoundCenter - Music, Sound Effects, Webradio and Voice Chat for Minecraft!
SoundCenter (formerly CustomMusic) allows you to set music boxes or regions that stream your own music, sound effects or webradio to all players in realtime. It also implements a simple voice chat for Minecraft. In the future SoundCenter will add a lot of cool audio features to minecraft, such as sound effects on events.
To use the features that SoundCenter offers, you and everyone who wants to hear music and voice chat must use the SoundCenter client, which is running on
You do not have to download or install anything. The client is running as a java applet on the website. You will get a message with a link to the client when you join the server. When you follow this link, the client will automatically connect. - Could not be easier.
To give you a very little idea of what it does (video is not up-to-date):
- You can set imaginary jukeboxes, cuboid areas or worlds and biomes as music stations
- You can also use WorldGuard regions as stations
- Stations can either play your own music or sound effects, or webradio streams
- You can also play music globally on the whole server
- You can upload your own music files easily via the SoundCenter client
- Supported audio formats: mp3, midi, ogg (for webradio only)
- Everything is easily and intuitively managable with the clients user interface
- Every feature is configurable and you can limit access with permissions
- Voice chat
- SoundCenter adds a simple voice chat to your Bukkit server
- You can speak locally (only players that are not far from you can hear you. Volume depends on their distance)
- But you can also speak globally (The whole server can hear you)
- You can disable voice chat on your server if you don't like this feature
- many more to come
How does it work?
Okay so I have SoundCenter installed on my server, what do my users have to do now? It's easy: Login to your server. If you are not running the client yet, you will see a message with a link to www.sound-center.com. If you follow this link, the SoundCenter client will load and automatically fill in the required information to connect to your server. Press connect - now you can add and upload your songs in the "Music" tab, or add biomes or worlds to your stations. If you want to set boxes and areas, you can do this ingame via /sc set <area|box>. That's easier, because the box will be created at your coordinates. You can edit all properties of your stations by pressing the "Edit Station" button in the "Stations" tab.
For detailed instructions on how to install or use the commands visit www.sound-center.com.
- Server-Admins (Plugin for server)
- Minecraft players (Required for everyone who wants to hear the music)
How to use
F. A. Q.
Before you ask a question, take a look at the frequently asked questions.
Be aware of the risks this plugin comes with:
- Every user with upload permission can upload any file with the extension .mp3/.midi or .mid
- Users can also upload copyright protected music files
- Mp3 files are streamed from the server to the clients. This will cause a lot of traffic if a lot of players are in range of a station. However, you can limit the maximum bandwidth used for streaming and the maximum number of SoundCenter users.
I need your opinion!
The next feature I want to implement is streaming audio files from external webservers. To limited extends this is already possible when entering a link to the file as a webradio url, but in order to allow playlists with multiple songs, I will have to change some things. I am planning to add additional features like starting a playlist always from beginming when coming in range of a station, or play sounds on events. Some of these features require a lot of restructuring and changes to the existing code. For this reason I'm thinking about entirely removing the streaming from the plugin and outsource it to external webservers. This would make everything much easier and the plugin would need almost no bandwidth, no disk space, and very few resources, so it became suitable for large servers with a lot of players as well. On the other hand, users had to take care of uploading their songs elsewhere on any webspace (e.g. dropbox) and then use the link to the audiofiles. Uploading songs would become less comfortable, but much more "server-friendly". What do you think about it? Should I keep the streaming plugin side, or do you want to make the client stream from anywhere but your gameserver? I have created a poll for that and I would appreciate if you gave me your opinion: Vote in Poll. Please feel free to comment on that below the poll.
- added Support for WorldGuard regions
- added Server-Ip property to the config file. If specified, the plugin will bind the TCP- and UDP-sockets to this Ip (not to 0.0.0.0). It is also used as the server address in the link to the client.
- added command '/sc users' which shows a list of players that are using SoundCenter right now.
- added individual volume control to stations
- show warning when server is not receiving udp-traffic from a client
- performance improvements
- completly recoded the plugin
- reset the version to 0.1
- renamed from CustomMusic to SoundCenter
- World Editing and Management and Admin Tools
- 190,311 Monthly Downloads
- Soartex Fanver
- Mod Support, Animated, Traditional, Modern, and 64x
- 183,989 Monthly Downloads
- Developer Tools and Admin Tools
- 166,538 Monthly Downloads
- Admin Tools, Anti-Griefing Tools, Informational, Teleportation, and World Editing and Management
- 159,433 Monthly Downloads
- Tinkers Construct
- Mobs, Processing, Technology, and Armor, Tools, and Weapons
- 138,438 Monthly Downloads