[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

    IhaveNoName

    Can someone help?
     
  3. Offline

    Kartus

    server.log error at startup, tested on #867 and #895 with 0.6a:
    Code:
    2011-06-19 17:47:37 [INFO] [CustomMusic] 16 Jukeboxe(s) loaded.
    2011-06-19 17:47:37 [INFO] [CustomMusic] Permissions enabled using: GroupManager v1.0(alpha-5)
    2011-06-19 17:47:37 [INFO] [CustomMusic] Starting servers on port 4224-4227...
    2011-06-19 17:47:37 [SEVERE] Could not listen on port: 4224
    2011-06-19 17:47:37 [SEVERE] Exception in thread "Thread-11"
    2011-06-19 17:47:37 [SEVERE] java.lang.NullPointerException
    2011-06-19 17:47:37 [SEVERE]     at de.WegFetZ.CustomMusic.Server.run(Server.java:19)
    2011-06-19 17:47:37 [SEVERE] Could not listen on port: 42243
    2011-06-19 17:47:37 [SEVERE] Exception in thread "Thread-12"
    2011-06-19 17:47:37 [SEVERE] java.lang.NullPointerException
    2011-06-19 17:47:37 [SEVERE]     at de.WegFetZ.CustomMusic.ServerSongDelete.run(ServerSongDelete.java:19)
    2011-06-19 17:47:37 [SEVERE] Could not listen on port: 42241
    2011-06-19 17:47:37 [SEVERE] Exception in thread "Thread-13"
    2011-06-19 17:47:37 [SEVERE] java.lang.NullPointerException
    2011-06-19 17:47:37 [SEVERE]     at de.WegFetZ.CustomMusic.ServerSongSender.run(ServerSongSender.java:19)
    2011-06-19 17:47:37 [INFO] CustomMusic version 0.6a is enabled!
    
    2011-06-19 17:47:37 [SEVERE] Could not listen on port: 42242
    2011-06-19 17:47:37 [SEVERE] Exception in thread "ServerUploadListener"
    2011-06-19 17:47:37 [SEVERE] java.lang.NullPointerException
    2011-06-19 17:47:37 [SEVERE]     at de.WegFetZ.CustomMusic.ServerUploadListener.run(ServerUploadListener.java:23)
     
  4. Offline

    Saints

    It would be cool if you could add "/cm listeners" so that it'd be possible to know who's listening. :cool:
     
  5. Offline

    Th3Controller

    I like this plugin and tested it but can't you just add GroupManager and Permissions in it so user's won't be able to upload without the permissions? I would enjoy if it did have permissions
     
  6. Offline

    embty

    the .bat file closes instantly. I didnt understand what u meant by write"puase"in a second line?
    help please :)
     
  7. Offline

    Cooliosperosous

    Wow, that was the hardest plugin to figure out ever, but it was definitely worth it! I didn't read that you could change the .bat file, so I was trying to do it through VMware on my Mac. That process just about killed me. Finally I figured it out, and although the thing always says it can't configure the file type, it works! Thank you so much for this! You're amazing
     
  8. Offline

    WegFetZ

    @Krapinou
    Tell your users to run the audio client.

    @Caleb @ryo95 @rwckai
    I'll take a look at this bug when i can get some time tomorrow.
    Does your .bat file contain "/upload" like @The PC Tech Guy mentioned earlier?

    @IhaveNoName
    I think you messed something up with your permissions configuration.

    @Kartus
    Does it work for you with build #860?
    I will fix that it displays the wrong ports in the log.

    @Saints
    To see who is running the audioclient or to see who is listening to your box(es)?

    @Th3Controller
    Read at least the OP...

    @embty
    You can edit the "startclient.bat" file with a texteditor like notepad and then write "pause" in a new line.

    @Cooliosperosous
    I'm glad you like it :D Obviously a lot of people have difficulties to configure it. I will think about how to make it easier to configure.

    @The PC Tech Guy
    Thank you very much for your help :D
     
  9. Offline

    Kartus

    same error with bukkit 860. config:
    Code:
    #===CustomMusic configuration===
    #Tue Jun 21 20:12:07 CEST 2011
    Login-Initialization-Failed-Msg=CustomMusic\: \#\!gInitialisierung misslungen\! AudioClient gestartet?\#\!w
    Maximum-MP3-per-Player=5
    Maximum-Boxes-per-Player=10
    Maximum-Midi-Size-MB=3
    Maximum-Midi-per-Player=5
    Server-Port=4224
    Maximum-MP3-Size-MB=12
    Music-range=15
    
     
  10. Offline

    IhaveNoName

    Ok Thanks Dude I will look through my Permissions to see what's wrong... Thanks :D
     
  11. Offline

    Saints

    @WegFetZ
    To see who is running the audio client.
     
  12. Offline

    Massendefekt

    Hay Guys,

    If I run my Audio Client on Port 4225 the following ERROR_Message comes:

    [Your client version is no longer supported! Please download the latest version.]

    I have installed the latest-MOD-Version and the latest Audio-Client-Version. Do only I have this problem?

    If I run my Audio Client on Port 4224 the folowing ERROR_Message comes:

    [Name registered! Log into Minecraft within 60s [..]]

    I can't understand it XD.

    With the other standart Ports, the AudioClient has no chance to connect.

    What is my Problem?
    Please help me!

    Greets Massendefekt
     
  13. Offline

    WegFetZ

    @Kartus
    Does it work if you use another port?

    @Saints
    This can be done easily, i'll add this to the to-do list.

    @Massendefekt
    Use 4224.
    It's no error message it's an instruction :D . When it says this everything works fine. You only need to login to your minecraft server or type /cm init in case you are already logged in.
     
  14. Offline

    Massendefekt

    Hay,

    I tried to login (with /cm init too) , but nothing happend with my AudioClient. No other mesages or something else came.
    I thing the installed Plugin isn't able to recognice that I logged into minecraft.

    Greets
     
  15. Offline

    WegFetZ

    @Massendefekt
    Did you change the Name in the startclient.bat?
     
  16. Offline

    Massendefekt

    Hay,

    Yes I have.
    New situation XD. The Audiclient has initialized XD. I changed nothing, but a few minutes ago I tested it and it works.
    I'll reply in this thread if I have a new problem. Thanks for your time ;)

    Massendefekt
     
  17. Offline

    seeker144

    help, it always says you don't have any songs even when i put songs in my folder to be uploaded
     
  18. Offline

    Massendefekt

    Hay,

    A friend of mine has a MAC and we chanched the datas like in the FAQ,
    He is able to initialize but0 then we got this Message:

    Code:
    Exception in thread "main" java.lang.reflect.InvocationTargetException
     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
     at java.lang.reflect.Method.invoke(Method.java:597)
     at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
    Caused by: java.lang.OutOfMemoryError: Java heap space
     at de.WegFetZ.AudioClient.otherFuncs.sendSongList(otherFuncs.java:103)
     at de.WegFetZ.AudioClient.otherFuncs.upload(otherFuncs.java:16)
     at de.WegFetZ.AudioClient.Client.main(Client.java:111)
     ... 5 more
    Did you tipe /upload in your Audio-Client?

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

    seeker144

    Ah no, thanks.
     
  20. Offline

    MatthiasGi

    Hello everyone.

    The plugin looks really great, but I can't use it: You don't have permission to use the AudioClient!

    Why? I'm OP and permission is set to 'cm.*'. What am I doing wrong?

    Thanks in advance,
    Matthias
     
  21. Offline

    Kartus

    #928 same error at port 4224. when i try new port 8123 in cm.properties + audioclient.properties i get this error:
    Code:
    2011-06-24 19:12:25 [INFO] [CustomMusic] 16 Jukeboxe(s) loaded.
    2011-06-24 19:12:25 [INFO] [CustomMusic] Permissions enabled using: GroupManager v1.0(alpha-5)
    2011-06-24 19:12:25 [INFO] [CustomMusic] Starting servers on port 8123-8126...
    2011-06-24 19:12:25 [SEVERE] Could not listen on port: 8123
    2011-06-24 19:12:25 [SEVERE] Exception in thread "Thread-11"
    2011-06-24 19:12:25 [SEVERE] java.lang.NullPointerException
    2011-06-24 19:12:25 [SEVERE]     at de.WegFetZ.CustomMusic.Server.run(Server.java:19)
    2011-06-24 19:12:25 [INFO] CustomMusic version 0.6a is enabled!
    i can't get iniatilizing work with restart mc after starting audio client or even not with /cm init when i have port 4224 at audioclient.properties, even if cm.properties has 8123.

    when both properties has 8123, i got this error and then selfclosewindow at audioclient:
    [​IMG]
     
  22. Offline

    gg12gg

    Can anyone tell me how to edit the .properties file? Thanks!
     
  23. Offline

    WegFetZ

    @MatthiasGi
    Did you change the name in the startclient.bat?
    What happens if you type /cm init (ingame)?

    @Kartus
    Are you running dynmap?
    Port 8123 is used by dynmap by default.
    Try a random port like 5234 or something like this and don't forget to forward all needed ports.

    @gg12gg
    Open it with notepad.
     
  24. Offline

    Kartus

    my server should has all ports open what my serverhoster nitrado.net me told by e-mail 3 months ago. probably they have changed this.
    i know dynmap is using 8123, that's reason i took this port. i don't have dynmap running (i did until 1.6). what should we do next, should i ask my server hoster for port open?
     
  25. Offline

    WegFetZ

    @Kartus
    Try it with 8124.
    As you can see on the log you have postet above, you don't get the "Cannot listen on port x" error for port 8124-8126.
     
  26. Offline

    Kartus

    it works now, thx. just why not on 4224 and 8123?
     
  27. Offline

    vigge42

    i looked at the coments on the youtube.. one retarded comment:
    "fake, we dont understand the sound if you walk"

    how is a plugin fake?
     
  28. Offline

    Nagato

    I can totally see the potential of this plugin for an adventure / mmorpg server.

    Examples:

    When you walk near the blacksmith NPC Hammering and Smelting noises Occur.
    When you are close to Villagers you can hear them chattering.
    Town bells? Castle Gate screeching noises when closing/opening.
    Voice Dialogue's for quest givers? ( If someone actually does the voice acting for it )
     
    MatthiasGi likes this.
  29. Offline

    MatthiasGi

    Hello there!

    On my online server everything works well, only on my local server not. Name is configured, but I don't really care, because it's only offline.

    I totally agree with Nagato, wonderful plugin!

    If I understood everything right, you must hear all songs in a playlist, right? Is it possible to play only one in a loop or two?

    Edit: Found the option, sorry. But also agreeing with Nagato! :)

    Greetings from Germany,
    Matthias
     
  30. Offline

    Hypo2010

    Hey Guys,

    i tested the plugin with a friend of me and we found some interesting.
    If we start a box to playing the song starts not at the begining its like you hear a song from the middle of it^^
    Do it have to be so or is it a bug?
     
  31. Offline

    maciek1o3s

    Hey, i try to install it.I have VPS server so i configure Audio.Client.propeties.
    Code:
    #===MC-AudioClient configuration===
    #Sun Jun 26 13:47:46 CEST 2011
    Server-IP=195.117.148.18
    Server-Port=
    And there is some error:
    [​IMG]

    It's CentOS 5.0
     

Share This Page