Plugins that cancel the AsyncPlayerChatEvent cause the plugin to not send messages to Discord. There are a few things that could be added to resolve this issue:
[ ] Create a wiki article explaining this issue
[ ] Implement #47
[ ] Implement handlers for custom events of other plugins
[x] (added in ec5a73915c3152e713e461d645398cec086b1245) Add config to log cancelled chat events, for example using a debug.log-cancelled-chat-events field with options:
disable - Don't log cancelled events
auto - Log cancelled events until there is an event that is not cancelled or supported chat plugin is detected
all - Log all cancelled events
The warnings should point to the new wiki article
[ ] Add config to increase priority of chat event handler
[x] (added in ec5a73915c3152e713e461d645398cec086b1245) Add config to handle cancelled chat events
[ ] Add chat plugin chart in bStats
Related: #46
If you are creating a custom chat plugin please reach out to me on the plugin's Discord server
Plugins that cancel the
AsyncPlayerChatEvent
cause the plugin to not send messages to Discord. There are a few things that could be added to resolve this issue:debug.log-cancelled-chat-events
field with options:disable
- Don't log cancelled eventsauto
- Log cancelled events until there is an event that is not cancelled or supported chat plugin is detectedall
- Log all cancelled events The warnings should point to the new wiki articleRelated: #46
If you are creating a custom chat plugin please reach out to me on the plugin's Discord server