[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

    WegFetZ

    @neXorianus
    If it is a shoutcast station, why do you censor the ip?
    Could you write it in a pm? I'd like to try it myself.
     
  3. Offline

    Aj_crackshot

    Ugh I finally got it running on Ubuntu, and now I did /cm Init it initialised and i did the /cm setbox made the box and even after uploading songs and checking songs list I hear nothing! even if I try to force play it says the box is already playing a song... -.- I need help please. I even made it so I only have 2 mp3 flies uploaded. wont work ive deleted and replaced reloaded server checked config of the Custom music. everything :/
     
  4. Offline

    Darknebula123

    I need help with audio client it does not connect with my server all it says is Unsupported answer from server
    and my server says Took Too Long To Log In
     
  5. Offline

    Strnd31

    Help Please?
    So I am working so hard just to make this plugin work (I kept trying for like 2 weeks) but I have these errors...
    It's happens when I run the Audio Client and click connect. I't connects and
    it says 'Connected! (me) Registered! Log into Minecraft within 60 seconds
    Then I get Audio Client initialized!' -but after a couple seconds
    This thing appears : Cannot get the I/O for (My Ip)
    I read what you said that I should correct the ports and such which I did but
    the error still appears. The ports are 4224 in the properties and I also ported that in the Audio Client.
    So what is the problem here and how can I solve it?

    And 1 more question...
    How do I add the songs into minecraft after I added the song in the 'Music' Tab in Audio Client?
     
  6. Offline

    laptopswat

    I was having same problem.. make sure ports 4224 thru 4227 are forwarded and restart server and close and reopen the audio client then MC and login and enter your server and it just works all sudden. cant say i did anything special it just started working when i did that :D





    H
     
  7. Offline

    Strnd31

    Omg, omg, omg, omg, omg, omg..
    THANK YOU SO MUCH!!!!
     
  8. Offline

    Aj_crackshot

    Anyone have any insight for my issue :( its 5 posts up from this one :( I got the CM to work but when I go ingame after initilizing it, I place a box and it doesnt play music I try to /cm play from my box and it says a song or radio station is already playing music. and I have my mp3 songs uploaded when I check my song list they are both there I only have two uploaded. Please help :((( I am also running Ubuntu if anyone else on Ubuntu has had the same issue?

    Thanks
    Stephani
     
  9. Offline

    WegFetZ

    Sorry, i was pretty busy last weekend.

    @Aj_crackshot
    That's a weird issue. Are you running the audioclient on your PC and not on your server? What does the console of the audioclient say if you activate the debug mode?

    @Darknebula123
    If your server says Took too long to login then it's not related to CustomMusic. It should work if you are logged in and start the audioclient afterwards.

    @Strnd31
    It's also in the How-To and the FAQ section, read it next time ;).
     
  10. Offline

    fiendin

    I am having a problem. My Minecraft server runs on Xenon so I tried some things since I can't really port forward on Xenon or make more ports (unless you can, I'm not sure). Anyway first I tired the 25565 then realized you said it doesn't work (and it doesn't anyway), then I tried my FTP port which is 21 then it said I had to download this special AudioClient.jar which is called "CM_AudioClient_v20 Xenon Servers FTP" and I tried to run it and it told me, "Invalid or corrupt jarfile C:/Users/..." is there any possible way for me to get this running on my server?
     
  11. Offline

    kidjt94

    i didn't have a problem with port fowarding, however, the audio client connects, then fails connection.

    "Server couldn't verify your IP"
    what is this? i shouldn't have a permission problem. i've set myself to op and have an admin permission node of
    -"*"
    so permissions isnt the problem.

    it's a hamatchi server, does this matter? i dont believe it should.

    or is this not a current usefull version in the bukkit build 1124+ (most current)
    EDIT: it shows enabling on the server's logs (CMD)
    is it possible to allow me to stop ip-verification?
    can the plug-in simply use name-verification?
     
  12. Offline

    WegFetZ

    @fiendin
    I don't know Xenon, but i assume that it's a server hoster. Maybe you can ask the support if the ports 4224-4227 can be forwarded.

    @kidjt94
    Must be a hamachi problem. I will make the ip-verification configurable. Thanks for reporting.
     
  13. Offline

    sackcreator54

    Hi Ive Done Everything But It Still Say Init Failed And If You Can Help From This Problem Then Ill Be Glad For The Help And If You Can Team-viewer Me To Control And Set Up It That Would Be Way Awesome. Im Just Trying 2 Get The /cm play songs <playersName> I Need Your Help You Genuis WegFeZ
     
  14. Offline

    kidjt94

    @WegFetZ
    looks like it's the simpliest mistake in the world.... i just put localhost as my server's ip (in the audio client)... WORKS because i'm hosting.

    also, seems to work with the newest build (1129) and hamatchi.
    because this is a beast all it's own i dont think the minecraft version or bukkit build will affect future useability

    tell Micheal thanks for me (i peered into your jar files)

    EDIT: well works aethiticly. now in game it looks as if i can bind songs to boxes and such, but it doesn't seem to play. so i typed /cm play (name) (song#) and nothing... so i typed it again, and it says something along the lines of "you're already playing a song"

    @sackcreator54
    so whats the problem? he can't help you without telling him the problem. what setup do you have?

    Edit: have you: fowarded ports? setup the jar in the server files (plugin folder)? made sure the jar generates it's own folder? run and setup the audio client?

    what is everything to you?
    what specifications are you running? (bukkit build, MCversion, OS, how does MC connect to your sever?"

    did you try typing localhost in the audio clients "name server ip" field if you're hosting the server?"
     
  15. Offline

    sackcreator54

    I Said it When I Log In Says
    I Q outed Hi Ive Done Everything But It Still Say Init Failed

    And When I Start The Audio Client like He Did It Rage Quits On Me 2 Fast! >,<

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

    WegFetZ

    @kidjt94
    So it works when you use your hamachi ip or just 127.0.0.1?

    @sackcreator54
    Does it say that your name is registered?
    Any errors (when running in debug mode)?
     
  17. Offline

    sackcreator54

    I Said it When I Log In Says
    I Q outed Hi Ive Done Everything But It Still Say Initlaztion Failed
    And When I Start The Audio Client like He Did It Rage Quits On Me 2 Fast! >,<

    Should I DO So?

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

    kidjt94

    @sackcreator54 see my above post again.

    @WegFetZ it works on the hamatchi sever. when i put local host as the server ip see my above post again.
     
  19. Offline

    WegFetZ

    @sackcreator54
    OK, first:
    Could you please stop double-, triple-,... posting and just edit your post instead?

    I need more information to help you.

    1. Run the server with the plugin.
    2. See if there appears any error in the server console.
    - if so, tell me.
    3. Run the adioclient.
    4. Check "Debug mode"
    5. Enter your minecraft name, ip and the port (usually 4224)
    6. Click the "Connect"-button.
    7. See what happens,
    8. if the audioclient says that your name is registered, login.

    copy any errors in the audioclient or server console and post it here.
     
  20. Offline

    sackcreator54

    everything works, but then the song doesn't play..

    Thanks I Got It Finally and You Should Get A know-bell prize ur so smart ^.^ thank you so very much

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

    kidjt94

    well, less problems than before. however my clients are having problems...

    they get this error:

    songReceiver couldn't open InputStream: java.io.IOException: The system cannot find the path specified

    i looked back a few pages, i didnt see a remedy, any ideas?
     
  22. Offline

    WegFetZ

    @kidjt94
    Does any of the files contain non-ASCII characters in it's name?
     
  23. Offline

    Spiritreader

    @WegFetZ

    I have the same problem,
    and there are no non-ASCII characters in it's name.

    But:
    My computer can run the AudioClient Fine.
    But i'm on the host's computer.
     
  24. Offline

    kidjt94

    @WegFetZ

    the song files? no. by that i think you mean no special characters such as ▲ and such.
    each song file contain letters that can be spelled out with an English keyboard regularly

    @Spiritreader i'm the host aswell. this is only a problem for the clients
     
  25. Offline

    Animosity

    Needs update for 1.8

    Connected!
    pppcraft registered! Log into Minecraft within 60s.
    Use '/cm init' if the audioclient doesn't initialize automatically.
    java.net.SocketException: socket closed
    at java.net.SocketInputStream.socketRead0(Native Method)
    at java.net.SocketInputStream.read(Unknown Source)
    at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
    at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
    at sun.nio.cs.StreamDecoder.read(Unknown Source)
    at java.io.InputStreamReader.read(Unknown Source)
    at java.io.BufferedReader.fill(Unknown Source)
    at java.io.BufferedReader.readLine(Unknown Source)
    at java.io.BufferedReader.readLine(Unknown Source)
    at de.WegFetZ.AudioClient.Client.connect(Client.java:183)
    at de.WegFetZ.AudioClient.gui.guiAction.b_connect(guiAction.java:134)
    at de.WegFetZ.AudioClient.gui.guiAction.run(guiAction.java:53)
    Connections closed.
    Client will not reconnect.
     
  26. Offline

    christopher123

    hey my friends cant hear the music anyway to fix it?
     
  27. Offline

    WegFetZ

  28. Offline

    pjt0620

    anyway to make this spout compatable?
     
  29. Offline

    Animosity

    Okay, great. Any idea why it doesn't work?
     
  30. Offline

    WegFetZ

    @pjt0620 FAQ

    @Animosity
    Not really. For some reason the socket closes shortly after it is opened.
    Are there any errors in the server console if you run the plugin in debug mode?
     
  31. Offline

    slimpyman

    is there any kind of cacheing going on on the client... like if i had 5 different areas with 5 different midis, if they already had the midi, it wont be pushed to them right?
     

Share This Page