What is it?
PlasmoVoiceAddon - Addon for
PlasmoVoiceServer. With this addon you can play any music file or url. And developers can add multiple formats (youtube links too!)
Dependencies:
For player: PlasmoVoice
For server: PlasmoVoiceServer
How to install plugin:
- Download jar from spigot or github releases
- Place in your spigot plugins folder
- Launch server
FAQ:
Q: Why i should use this plugin instead of letting players download "Virtual Audio Cable and Soundboard, MorphVox, VoiceMeeter and Soundbar, Soundpad, Rust Soundboard"
A: Because you cannot control that, and it will be very uncomfortable for player. With this plugin user can play music without minimizing game
Q: I want support of "Some audio format" and playing audio from youtube links
A: You can install
FFMpegAPI
Q: I wrote command, but it does not work!!!
A: There may be many issues, you haven`t installed
mod/
plugin,
PlasmoVoiceServer/
PlasmoVoice not working, or you`ll need just because audio file is large, and
https://www.spigotmc.org/resources/plasmo-voice-server.91064/ must "convert" it to another format, and it takes time.
Youtube links and FFMpeg (most of audio formats) support: FFMpegAPI
Commands:
1. /musicfile (file name) - Play music from file. Permission can be configured in config.yml
2. /music file (file name) - Same as above
3. /musicurl - Play music from url. Permission can be configured in config.yml
4. /music url - same as above
5. /musicforcefile (player name) (file name) - Play music from file FROM specific player. Permission: plasmo.addon.file
6. /music force file (player name) (file name) - Same as above.
7. /musicforceurl (player name) (url) - Play music from url FROM specific player. Permission: plasmo.addon.url
8. /music force url (player name) (url) - Same as above.
9. /music pause - Pause current playing music.
10. /music resume - Resume music (cancel pausing music)
11. /music next - Skip current music
12. /music force pause (player name) - Pause music for specific player. Permission: plasmo.addon.pause
13. /music force resume (player name) - Resume music for specific player. Permission: plasmo.addon.resume
14. /music force next (player name) - Skip current music for specific player. Permission: plasmo.addon.next