AdvancedChat

AdvancedChat

65.5k Downloads

[BUG] Filter backgrounds don't work if message processor settings are changed

GrandpaScout opened this issue ยท 2 comments

commented

Describe the bug
Filter background colors do not work if any of the filter's message processor settings are changed.

Minecraft Info
Minecraft information:

  • Minecraft Fabric 0.11.3-1.16.5
  • Fabric API 0.34.2
  • Malilib 0.10.0-dev.21+arne.5
  • AdvancedChat 3.2.0-1.16.5

To Reproduce
Steps to reproduce the behavior:

  1. Create a new filter
  2. Enable and select a background color
  3. Enable the action bar or sound processor
  4. Trigger the filter
  5. The background does not change

Expected behavior
I expected to be able to have a message appear in the action bar or have a sound play while also changing the background color of the message.

Screenshots
The filter used:
image
The expected result (with no processor settings changed):
image
The actual result (with action bar processor changed):
image

Additional context
This causes the message to completely deny background color changes, even putting the color changes in a different filter or using a filter that searches for something completely different will still make the filter with the processor change stop the background color change.

commented

Found the issue. Background color was applied at the last step. This will be available in the AC Split.

commented

I can confirm this. When enabling any other processor besides the Chat processor, the background color doesn't work anymore. Furthermore: When disabling the sound (for example) again, the background color only starts working again by turning the rule itself off and on after switching the sound off.