[FUN] SoundCenter - Music, Sounds and Voice Chat for your Server! [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by WegFetZ, Mar 18, 2011.

  1. Offline

    WegFetZ

    SoundCenter - Music, Sounds and Voice Chat for your Server!

    Version: v0.1

    CustomMusic is back! Now as SoundCenter!

    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 give you a very little idea of what it does (video is not up-to-date):



    More info on:

    or on BukkitDev



    Features:
    • You can set imaginary jukeboxes, cuboid areas or worlds and biomes as music 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
    Extra Features:
    • 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 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 the HOW TO USE section on BukkitDev.


    Before you post any Issues/ Bugs:
     
    Goblom, Maxster99, gnftoxic and 10 others like this.
  2. Offline

    xavierwy

    Hi! I'm french and i've got a problem
    All is ok, my music is loaded but i can't hear any noise? any note from the track! :(
     
  3. Offline

    woodzy

    i will get this plugin as soon as u can get permissons going to like stop then from adding songs and stop them from taking songs from the client
     
  4. Offline

    Kevin Forte

    I agree with woodzy: This plugin will be mine as soon as I can add some permissions and restrictions, such as amount of songs a person can upload. Besides that, this is awesome :p Maybe a /music list command to manage music with /music delete/add?
     
  5. Offline

    Direct1221

    You can restrict the amount of songs that a person can upload. The default is 5. Can be edited in the config file it creates after the first run.
     
  6. Offline

    Kevin Forte

    Ah, alright. Well in that case, just Permissions integration would be awesome.
     
  7. Offline

    Direct1221

    I am also as we speak uploading a video to YouTube I did myself for this. It only shows the in game part of the plugin, But I am assuming from seeing that much users will be able to get what this plugin is/can do. Video will be up in a few hours (Damn this country High-Speed :p )
     
  8. Offline

    WegFetZ

    Also make sure you forwarded the right ports on the server (4224,4225,4226,4227 if you didn't change it in the properties file.
     
  9. Offline

    Direct1221

    Video Made with FRAPS (Full Version)

    Used on a Craftbukkit Build 556 Server
    Minecraft 1.3_01 Server
    Music Range: 100


    Note: For the music to kick in, I have noticed moving around helps it load faster (or so it seems)

    Also note: YouTube is telling me the video cannot be played in Germany due to.. and I WILL quote:
     
  10. Offline

    bigbass1997

    thanks it works now.
     
  11. Offline

    WegFetZ

    Does it say that the AudioClient has been initialized?

    Thank you! :D
    I will add this one to the description.
    For Germans: hidemyass helps :)

    calm down...
    In the startclient.bat try to replace "java" with the path to your java.exe.
    For example it could look like this: "C:\Program Files\Java\jre_1.6.0.1"\bin\java.exe" -jar MC_AudioClient <Your Name>
     
  12. Offline

    bigbass1997

    i knew how to do that i forgot to change the name in the .bat folder. it works now
     
  13. Offline

    Direct1221

    You are welcome. Always happy to help good plugins! :)
     
  14. Offline

    chickenmove

    idk what i must write =(((
    its in this folder: C:\Users\Florian\Desktop\bukkit server - Kopie (2) - Kopie\CustomMusic_AudioClient and what must i write after that ? =(((
    can u complete it please ? =(
     
    Exidous likes this.
  15. Offline

    WegFetZ

    I assume that you are German so i'll explain in German:
    Zuerst muss das Plugin auf deinem Server laufen und die Ports die es benutzt müssen freigegeben sein (4224-4227 wenn du sie nicht geändert hast).
    Dann musst du die startclient.bat so ändern, dass anstatt dem Befehl "java" der Pfad zu deiner java.exe steht.
    Wenn deine java.exe also in dem Verzeichnis "C:\Programme\Java\jre_1.6.0.1\bin\" enthalten ist, dann muss die .bat Datei folgendes enthalten:
    Wenn die Ports freigegeben sind, das Plugin läuft und du den Pfad und deinen Namen eingetragen hast musst du die startclient.bat starten. Die muss übrigens im gleichen Ordner wie die MC_AudioClient.jar sein.
     
  16. Offline

    chickenmove

    ja ich bin deutscher aber ehm ja schon verstanden aber ich kann das nicht da reinschreiben :D also ich wieß nicht was das ist in dem ordner: C:\Users\Florian\Desktop\bukkit server - Kopie (2) - Kopie\CustomMusic_AudioClient aber wie muss ich dadran jetzt die java packen ? was uss ich dafür hinten dran schreiben ? :/ könntest du mir das vlt bitte vollständig machen ? also das richtige hier posten ? :S
     
  17. Offline

    Daveyo

    I love the idea to death. I wish this was simpler for the user somehow.
     
  18. Offline

    WegFetZ

    Ich weiß nicht ob ich dich richtig verstanden habe aber die Namen der Dateien sollten nicht geändert werden.
    Versuche folgendes:
    1) MC_AudioClient.jar und startclient.bat in den gleichen Ordner schieben, falls du das noch nicht hast
    2) Rechtsklick auf startclient.bat -> bearbeiten und da die Zeile ändern wie oben beschrieben
    3) Speichern, schließen und starten

    Yes, but unfortunately, at the moment, there is no other possibility than using a modified minecraft client or an external audio client.
     
  19. Offline

    Timothy_Riches

    It's a great plugin! I use this on my local (my Brother and I only) LAN server. It's a great way to listen to podcasts, audiobooks and other things while we build! Lets me skip running another app and it comes out of both of our speakers. Fantastic! :D
     
  20. Offline

    chickenmove


    du verstehst mich glaubich nicht xD
    ja ich wieß das mit bearbeiten und mit einfügen ABER WAS EINFÜGEN ICH WEI? NICHT WAS ALSO ICH KOMM BEIM EINFÜGEN BIS ZUM ORDNER ABER NICHT DIE DATEI WAS MUSS ICH DAFÜR SCHREIBEN ?? KANNST DU DAS MAL VERVOLLSÄNDIGEN ?? : C:\Users\Florian\Desktop\bukkit server - Kopie (2) - Kopie\CustomMusic_AudioClient DA HALT NOCH DIE JAR DRAN UND NAMEN EGAL WAS FÜR EINEN DANACH GUCK ICH MAL OBS KLAPPT
     
  21. Offline

    emoknight

    Code:
    011-03-23 19:52:01 [SEVERE] java.io.IOException: Bad packet id 48
    2011-03-23 19:52:01 [SEVERE]    at net.minecraft.server.Packet.b(SourceFile:117)
    2011-03-23 19:52:01 [SEVERE]    at net.minecraft.server.NetworkManager.f(SourceFile:155)
    2011-03-23 19:52:01 [SEVERE]    at net.minecraft.server.NetworkManager.c(SourceFile:9)
    2011-03-23 19:52:01 [SEVERE]    at net.minecraft.server.NetworkReaderThread.run(SourceFile:62)
    can not get AudioClient to run
     
  22. Offline

    firefly_goat

    I get this error repeating over and over again!



    javax.sound.sampled.UnsupportedAudioFileException: not a MPEG stream:null
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at org.tritonus.share.sampled.file.TAudioFileReader.getAudioFileFormat(T
    AudioFileReader.java:112)
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at Player.getDuration(Player.java:150)
    at Player.getOffset(Player.java:108)
    at Player.run(Player.java:47)
    javax.sound.sampled.UnsupportedAudioFileException: not a MPEG stream:null
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at org.tritonus.share.sampled.file.TAudioFileReader.getAudioFileFormat(T
    AudioFileReader.java:112)
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at Player.getDuration(Player.java:150)
    at Player.getOffset(Player.java:108)
    at Player.run(Player.java:47)
    Exception in thread "BasicPlayer" java.lang.NullPointerException
    at javazoom.jlgui.basicplayer.BasicPlayer.run(BasicPlayer.java:603)
    at java.lang.Thread.run(Unknown Source)
    javax.sound.sampled.UnsupportedAudioFileException: not a MPEG stream:null
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at org.tritonus.share.sampled.file.TAudioFileReader.getAudioFileFormat(T
    AudioFileReader.java:112)
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at Player.getDuration(Player.java:150)
    at Player.getOffset(Player.java:108)
    at Player.run(Player.java:47)
    javax.sound.sampled.UnsupportedAudioFileException: not a MPEG stream:null
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at org.tritonus.share.sampled.file.TAudioFileReader.getAudioFileFormat(T
    AudioFileReader.java:112)
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at Player.getDuration(Player.java:150)
    at Player.getOffset(Player.java:108)
    at Player.run(Player.java:47)
    Exception in thread "BasicPlayer" java.lang.NullPointerException
    at javazoom.jlgui.basicplayer.BasicPlayer.run(BasicPlayer.java:603)
    at java.lang.Thread.run(Unknown Source)
    javax.sound.sampled.UnsupportedAudioFileException: not a MPEG stream:null
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at org.tritonus.share.sampled.file.TAudioFileReader.getAudioFileFormat(T
    AudioFileReader.java:112)
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at Player.getDuration(Player.java:150)
    at Player.getOffset(Player.java:108)
    at Player.run(Player.java:47)
    javax.sound.sampled.UnsupportedAudioFileException: not a MPEG stream:null
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at org.tritonus.share.sampled.file.TAudioFileReader.getAudioFileFormat(T
    AudioFileReader.java:112)
    at javazoom.spi.mpeg.sampled.file.MpegAudioFileReader.getAudioFileFormat
    (Unknown Source)
    at Player.getDuration(Player.java:150)
    at Player.getOffset(Player.java:108)
    at Player.run(Player.java:47)
    Exception in thread "BasicPlayer" java.lang.NullPointerException
     
  23. Offline

    AgentKid

    Okay, first off, use {Code} CODEY STUFF {/Code} (replace { with [ )

    Second, that's saying that the files you gave it either aren't .mp3, or are corrupt to the client. By corrupt to the client, I mean that it could be an actual bad file, or it could be copyright protected. Try another file and see what it does.
     
  24. Offline

    LaugeJ

    Does it work on mac?
     
  25. Offline

    AgentKid

    Yes, it works if you edit the .bat and add your username, along with this on the first line:
    Code:
    cd <Path to the .jar>
    So for me, when I have the files in my downloads folder, the file looks like:
    Code:
    cd /Users/Bruce/Downloads/CustomMusic_AudioClient
    java -jar "MC_AudioClient.jar" AgentKid
    If you have any trouble with launching it, post here.
     
  26. Offline

    LaugeJ

    ok thanks :)
     
  27. Offline

    unjoker

    Whats the maximum music-range? I tried putting 999, the box dont play any music):
     
  28. Offline

    RagingRA

    I keep getting the message "connection closed. Bye!" in the terminal when i try to launch the audio client. btw i'm on mac.
     
  29. Offline

    heroanth2345

    i did everything to do and it all works fine, but there's still no music playing
    oh! yeah and im the administrator of the server, if it can be of any help
     
  30. Offline

    DannyLAGZLOL

    its in the post... read next time

    so it all works fine... but no music playing, then you obviously did something wrong

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 12, 2016
  31. Offline

    heroanth2345

    i even tried to reinstall it and i still get no errors but no music....again
     

Share This Page