PartyMusic
PartyMusic
Description
PartyMusic is a plugin designed with simplicity in mind. It plays music using the Spout server mod and the SpoutCraft client mod and stores the locations of music file URLs as names so that they can be easily remembered and can be played quickly. PartyMusic requires no configuration whatsoever, so you can install it without having to worry.
Permissions
PartyMusic uses the following permissions through the Bukkit permissions system:
pmusic.list
- Required to use
/music list
to list songs that can be played using/music play
. pmusic.play
- Required to use
/music play
to play music that has already been set up using/music set
. pmusic.set
- Required to use
/music set
and/music remove
to modify the available track list. pmusic.stop
- Required to use
/music stop
to stop music that is already playing.
How to use it
PartyMusic uses SpoutPlugin and SpoutCraft clients to play music for players.
- Install SpoutPlugin on your server.
- Make sure that any players who want to hear music have the SpoutCraft client installed.
- Upload your music to a web server. You must have a direct link to the uploaded file, since it is fetched directly from the URL.
- Use
/music set <track name> <url>
to add the music to the track list. - Use
/music play <track name>
to start playing music!
Source Code
For those who are interested, full source code for this simple mod is available on GitHub. Feel free to use the source code in any way you like.
NOT AVAILABLE FOR 1.7.2? :@
@LegndPowerdNube
tho spout isnt for 1.6.4 :,(
@DEcobra11
There has to be a client side mod to receive the custom music.
why spout D:?
Stopped working for me, everytime I connect to the server with this plugin in it it won't stop to "load textures and server resources" and I get disconnected after a while. This was the only music plugin wich was useful to me ;(
If you could have it so that you can drop music in a folder and play it, that would be great!
Wow! A great plugin returns!
Hey, I installed it Properly and it seems to work and everything.
Except when i go to add music i get this error
Caused by: java.lang.UnsupportedOperationException: All audio files must be ogg vorbis, wav, or midi type.
I was using youtube to add music so i can see the problem there. So can anyone tell me what website you can use to add music? Or someway to add music?
bring it back please!!!
It's a great plugin, please bring it back :)
i get this internal error while trying to use it:
23:51:46 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'musi c' in plugin PartyMusic v0.1.0 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:16 5) at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:3 78) at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler. java:757) at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:722)
at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:715) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java :180) at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33) at net.minecraft.server.NetworkManager.b(NetworkManager.java:226) at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:93) at org.getspout.spout.SpoutNetServerHandler.a(SpoutNetServerHandler.java :550) at net.minecraft.server.NetworkListenThread.a(SourceFile:108) at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:527) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:425) at net.minecraft.server.ThreadServerApplication.run(SourceFile:457) Caused by: java.lang.NoClassDefFoundError: com/bendude56/bencmd/User at com.bendude56.partymusic.PartyMusic.onCommand(PartyMusic.java:57) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40) ... 14 more
I get an internal error message when trying to type /music
Do ALL of my users require this?
Please be sure to make a global command for mods/admins to force play to all spout-craft clients.
You rock, Ben!