Depending on the config file, users of this plugin can trigger any sound effect available in the Bukkit code using triggers in their messages. The limitations based on the config are:
NOTE: This plugin is not responsible for the sound level on other people's computers. If their PC or Minecraft sound is off, they won't hear the sound.
/chatsounds - Nothing special. Just a little mention to the author, TheReverend403. Acts more of an indicator that the plugin is running on the server.
/chatsounds reload - Reloads the config file, including updating the triggers for each sound effect. Use this in favour of /reload.
chatsounds.reload - Allows permission for the /chatsounds reload command. Defaults to OP users.
chatsounds.send - Allows permission to use chat sounds. Users without this permission will never be able to trigger sound effects. Defaults to all users.
chatsounds.receive - Allows permission to hear chat sounds. Users without this permission will never hear chat sounds that are triggered. Added as an exempt from the annoyance that can occur from this plugin. Defaults to all users.
This plugin was rewritten with configuration in mind, so we have done our best to make the config file as easy to use as possible. The first 3 options are fairly self-explanatory, and are also accompanied by detailed comments giving a little explanation. However, the aliases section is a little more difficult. We have gone into more detail on this part of the config file HERE.
# The range of the sound that is played. # -1 = Serverwide, 0 = Broadcaster only, 1+ = Range around the broadcaster range: -1 # The volume of the sound that is played. Unless I am mistaken, the # maximum value is 10.0 and the minimum is 0. volume: 1.0 # The pitch of the sound that is played. Unless I am mistaken, the # maximum value is 1.0 and the minimum is 0. pitch: 1.0 # http://dev.bukkit.org/bukkit-plugins/chatsounds/pages/alias-management/ aliases:
The idea of this plugin is for server owners to have fun with their players. For this reason, there will likely never be a command that shows you all of the possible triggers for each sound effect. It's up to you to work them out, and up to the server owners to set them.
To trigger a sound effect, all you need to do is figure out a trigger and type it into chat. It doesn't even have to be a message consisting of only the trigger. For example, let's say that 'boom' triggers the tnt sound. You could say "my heart goes boom boom, boom boom" and the sound would play.
This plugin is my very first plugin that I have released on DBO, and I owe a great deal of thanks to zack6849 and BranicYeti for helping me out on the earlier versions. Since that point though, I have added a lot of features that are useful for everyone, generally features that are requested.
If you would like something else added to the plugin, feel free to leave a comment or a ticket and I'll give it a try if I feel it fits the plugin.
This plugin uses Metrics to gather anonymous usage data. This allows me to know how much my plugin is used, basically. If you wish to disable it, go to /plugins/PluginMetrics, open config.yml and change 'opt-out' to true.
I develop plugins for fun, however donations are always appreciated. There is a button labelled 'Donate' at the top right of this page, or you can click here. Thank you in advance.