Aust1n46 / VentureChat

GNU General Public License v3.0
37 stars 46 forks source link

Kicked when chatting on recent Bungee/Waterfall #97

Open datatags opened 7 months ago

datatags commented 7 months ago

When VentureChat v3.6.0 is installed on Waterfall 552 or BungeeCord 1769, I am kicked whenever I send a chat message. In the console I get:

00:21:51 [WARNING] [datatags] <-> DownstreamBridge <-> [hub] - could not decode packet! io.netty.handler.codec.DecoderException: java.lang.IllegalArgumentException: No enum constant net.md_5.bungee.api.chat.ClickEvent.Action.

I tried removing the click events from the chat formatting, but it didn't seem to change anything. Let me know if any other details are needed. Thanks!

(This doesn't seem to be related to #91 as I don't have this issue on Waterfall 548, which didn't exist at the time of the most recent comment.)

Aust1n46 commented 7 months ago

I downloaded BungeeCord 1774 the other day and had no issues. Pretty sure I don't use any click events from BungeeCord.

datatags commented 7 months ago

Apparently this happens when certain placeholders are used in the channel format, including invalid ones. For example, setting the channel format like this causes it for me:

format: '{invalidplaceholder}&f:'

I also have a PAPI expansion that causes it, but invalid placeholders are probably the easiest thing to check with

Edit: Never mind, it's not that, still not sure what's going on

Edit again: No, it was that, and it was also that the format of the jsonformatting block had changed and my config hadn't been migrated. Both of those seem to cause the issue I'm having