EventSounds
♫EventSounds♪
This plugin allow you to hook events with sounds.
And because resource-packs are able to hold completely new sounds, you may even use custom sounds for events like vocals or other stuff.
I'll describe how the Plugin works / how to create a resource-pack with custom sounds in the sub-pages
This plugin features:
► JoinSounds (for single Users)
► JoinSound for the joined player
► SaySounds (i know you love them :D)
► AdminSaySounds (for admins)
► KillStreak sounds
► Multikill sounds
► Suicide sound
► Teleport sound
► Hotbar-scrolling sound
► An API (to keep things clean)
Important Information: This plugin does not include any sounds / resource packs. Without custom resources you will only be able to play the minecraft default sounds
| command | permission | description | |
|---|---|---|---|
| /eventsounds reload | eventsounds.reload / eventsounds.command.reload (0.2+) | reload the config (no space pre v0.1d) | |
| /saysound (/says /ssnd /saysnd) | eventsounds.command.says (0.2+) | view a list of saysounds | |
| /eventsounds <mute/unmute> <saysounds/killstreak> | eventsounds.command.mute (0.2+) | mute or unmute saysoudns or killstreak sounds | |
| - | eventsounds.play.says (0.2+) | allow the user to play saysounds | |
| - | eventsounds.admin / eventsounds.play.adminsays (0.2+) | allow the user to play admin saysounds (normal ones included) | |
| - | eventsounds.play.hotbar (0.2+) | allow the user to hear hotbar-scolls | |
| - | eventsounds.play.teleport (0.2+) | allow the user to trigger teleport sounds | |
| - | eventsounds.play.join (0.2+) | allow the user to hear the global joinsound (AdminJoinSounds will automaticly replace the global one) | |
| - | eventsounds.play.suicide (0.2+) | allow the user to trigger sound on suicide | |
| - | eventsounds.play.killstreak (0.2+) | allow the user to trigger killstreaks | |
| - | eventsounds.play.multikill (0.2+) | allow the user to trigger multikills | |
| - | eventsounds.play.startfly (0.3+) | allow the user to trigger start-fly sound | |
| - | eventsounds.play.kicked (0.3+) | kicking the player will trigger the sound | |
| - | eventsounds.* (0.2+) | Enable everything |
Defaults are set to true by plugins.yml
[ How To Config ]
[ Future Stuff To Come ]
► Sound for range-kill with bow
► Hitmarker for arrows
► Kick/Ban sound
► "Lift-of" sound for start flying
► Chat sounds
► Color-codes for translations
Bugs, Suggestions, Compliments? Post a ticket :)
In case you speak german or don't mind to read nearly any plugin messages in german you may visit TNL MC-Server at nextlevelminecraft.com for a demo of this plugin.
-
View User Profile
-
Send Message
Posted Jun 30, 2014@MrCobayo
you're able to add infinite sounds. there is absolutely no need to replace existing sounds. just follow the tutorial [ How To Resourcepack ]
-
View User Profile
-
Send Message
Posted Jun 30, 2014with a resource pack i can add custom sounds, but the new sound replace other sound, or i can add infinite sounds?
-
View User Profile
-
Send Message
Posted Jun 30, 2014@FlOppythp
For the translation-file... I'm on it as this plugin is older that the project page and i didn't know how to write a custom config file back that days.
As for the permissions I don't think per sounds would be so good, but I'll do per category (say sounds, joinsounds, etc...)
The plugin shouldn't cause the server to lag but loading long sounds will cause the client to lag because it need to buffer the sound (the first time it's being played). That's why I recommend to switch to stream for longer sounds (I'd say 10-15 seconds and longer)
-
View User Profile
-
Send Message
Posted Jun 29, 2014Could you add permissions per sound? e.g. every time a player with eventsounds.{killsound} kills a player, the sound is played.
-
View User Profile
-
Send Message
Posted Jun 29, 2014@elkidz
I don't get it :o
@QuietRi0t
Inventory Scroll like mouse-wheel or number keys, right?
@Blackhawk185
okey and yes
@LCastr0
The event I'm wrining atm has getters for the trigger (may be null) the type (saysound, etc.) and the path as sent to the player. anything else?
-
View User Profile
-
Send Message
Posted Jun 28, 2014You could add a "EventSoundsEvent" for when the sound is fired, so we could cancel it :D
-
View User Profile
-
Send Message
Posted Jun 28, 2014Could you please edit the description of this a bit? It doesn't make much sense. Here's what I gathered: In the recent Minecraft updates, they added a json file that makes it so you can add custom sounds to Minecraft resource packs, that are entirely independent, and this plugin allows you to play them during certain player events. Correct?
-
View User Profile
-
Send Message
Posted Jun 28, 2014Will you please add -Inventory Scroll clicks. -Teleportation sound
-
View User Profile
-
Send Message
Posted Jun 27, 2014@DosMike
You still can add an option to server owners activate or desactivate... :)
-
View User Profile
-
Send Message
Posted Jun 8, 2014@AnimadorX
i wont stop you ;)
i hope you understood all aspects and how to get it to use custom sounds :)
-
View User Profile
-
Send Message
Posted Jun 8, 2014Excellent plugin, can I make a review in Portuguese? xD
-
View User Profile
-
Send Message
Posted Mar 27, 2014@elkidz
actually thats what the api is thought to do.. i don't know if it's a good idea to allow this the way you mentioned. this could be very annoying
-
View User Profile
-
Send Message
Posted Mar 27, 2014@DosMike
What I'am trying to say is something like this : (Config example)
-
View User Profile
-
Send Message
Posted Mar 27, 2014@elkidz
like /broadcast 9 seconds would trigger a sound as well?
@TheBlizen
please note, that sounds are not streamed. and the client can't receive or even play such a stream from the server.
You'd have the client to have an active resourcepack that contains all that music. only then you could play it on the client.
Or you write a modified client that opens a second port to receive sound stream. but thats beyond my possibilities.
-
View User Profile
-
Send Message
Posted Mar 27, 2014Nice! I'm looking for a Dev who can make a live steaming music player ingame minecraft. So you can upload MP3 files on the server and steam them! Think you can implement this / make a new plugin that does this? It hasn't been done before!
-
View User Profile
-
Send Message
Posted Mar 26, 2014Good plugin :D Nice feature will be: The plugin execute a sound when a other plugin send a message/broadcast. Method of "console messages filter". Example: - 'contains: Event of TNTRun starts in ... '