v4.1.0 - New Plugin Callback System, Sound Board Updates
NOTICE: This update DOES NOT require any config changes, so it is a relatively easy update!
Major Updates
New Callback System for easy custom plugin callbacks to Mumble server events
I created a new extensive callback system that all plugins can use to directly interface with mumble server events such as receiving audio, messages, user connection/disconnection, etc.
For example, if you want a plugin to execute some code in response to a user connecting to the server, that is now possible!
Possible uses of this system:
- Create a custom plugin callback to play an audio clip when a user connects to the server.
- Create a custom plugin callback to display a message when it receives audio data from a user.
You can create a custom callback in any plugin to react to server events however you want!
Sound Board Plugin (New Optional Feature)
- The sound board is now capable of playing a sound clip whenever a user connects to the server. This is configurable in the sound board plugins metadata.ini file. This is an optional feature
; Play a selected audio clip when a user joins the server. (Set this to True to enable)
PlayAudioClipOnUserJoin = False
; If PlayAudioClipOnUserJoin is set to True, specify the track name (without file extension) below.
AudioClipToPlayOnUserJoin =