Open calaritooo opened 18 hours ago
Have you tried disabling CMI chat handling? Go to chat.yml file and disable hoverOver or both options at the start of that file. Alternatively you could try shifting listener to HIGH or HIGHEST priority. Will do some testing to figure out exact cause, but message should not be sent to anyone if recipient list is empty, which should be done by Denizen plugin at LOWEST listener priority, in that case no one would receive any messages even with CMI chat enabled.
Resolved the issue with it displaying in public chat by setting the priority to HIGH. The messages are still sent to DiscordSRV however, I assume this is a problem I should take over there though?
Description of Issue
Denizen NPC chat triggers that would normally be cancelled and not sent in public chat are sent in public chat when CMI is activated. Upon removing CMI, the chat triggers work properly and do not display in public chat. Random example of dialogue:
"Hello. Do you want to rank up or see the shop?"
Player: shop
"No problem. Here it is.."
Normally in this dialogue, and as disabled by my denizen scripts, the player's response would not display in public chat. Even with CMI's lowest priority set on its chat listener, this problem persists and is only resolved when removed entirely. I've notified the denizen team and it seems that CMI is creating the issue..
Thanks!
Version Information
Errors
No response
Relevant Config Sections
No response
Relevant Plugins
No response
Agreements