GeyserMC / Geyser

A bridge/proxy allowing you to connect to Minecraft: Java Edition servers with Minecraft: Bedrock Edition.
https://geysermc.org
MIT License
4.72k stars 675 forks source link

Action Bar in Chat 1.19 (Bedrock) #3012

Closed proferabg closed 2 years ago

proferabg commented 2 years ago

Describe the bug

With the 1.19 update, Action Bar messages send to normal chat instead of to action bar.

To Reproduce

  1. Send action bar to client
  2. See it in chat

Expected behaviour

  1. Send action bar to client
  2. See it above hotbar/health

Screenshots / Videos

Java Bedrock

Server Version and Plugins

Waterfall #488 Paper #379 Geyser Build #1106

Geyser Dump

https://dump.geysermc.org/QvUO7jCq0n7zIsSjVXTEXsbk9HHCunQL

Geyser Version

Build #1106

Minecraft: Bedrock Edition Device/Version

Minecraft Bedrock 1.19 (Microsoft Store on PC)

Additional Context

No response

pinkpig58 commented 2 years ago

I can confirm this issue when using BungeeCord and Spigot as well.

JohnnyX071 commented 2 years ago

Yes, I can also confirm that. I am using BungeeCord and Paper

Tim203 commented 2 years ago

I was unable to replicate this on Hypixel

proferabg commented 2 years ago

I was unable to replicate this on Hypixel

Does Hypixel support bedrock clients?

Tim203 commented 2 years ago

No, but I'm using Geyser standalone to connect to it.

proferabg commented 2 years ago

Ok. Are you able to replicate it using a bedrock client connecting to a Geyser-Bungee server? Hypixel doesn't use Geyser so standalone may differ...?

Camotoy commented 2 years ago

Geyser-BungeeCord doesn't differ in this manner over standalone. What plugin or datapack are you using for the action bar message?

pinkpig58 commented 2 years ago

Contributing here, rather than creating a duplicate issue.

Plugins I'm using use (1.12 Spigot): e.getPlayer().spigot().sendMessage(ChatMessageType.ACTION_BAR, new ComponentBuilder("action bar text").create());

(it's also on a repeating runnable, so it's constantly spamming chat)

proferabg commented 2 years ago

I do believe it is not an issue with Geyser. Sorry for the run around. It seems that something in the action bar has changed and it may be a packet issue. Still looking into this issue.

proferabg commented 2 years ago

This is an issue with Spigot. Tested with just Spigot 1.19 #3499 and Minecraft Java 1.19 and a plugin just to send directions and coordinates and the issue still occurs. Closing this issue.