Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Emoji are not rendered in chat window, despite showing up in typing preview and picker dialog. #45

Open
Magicrafter13 opened this issue Mar 23, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@Magicrafter13
Copy link

Magicrafter13 commented Mar 23, 2024

Describe the bug

While chat previews and the emoji picker in the bottom right corner seem to work fine, the actual effect when viewed in chat does not seem to work (correctly).
image
We can (faintly) see the gigachad emote in the preview. If I send this message however:
image
Here we can see the 😂 emote turned into the unicode representation (not the twemoji icon it should be using) and more importantly, the custom emote (generated using the website) doesn't resolve at all.
(Small edit/correction: this mod is not the one responsible for converting the emoji into Unicode - HOWEVER, the result is the same as with the custom emote, the game simply displays :joy:.

Here's the picker for good measure:
image

Which side have you encountered the bug on?

Client

Steps to reproduce

  1. Download and add emogg 2.0.1+1.20.3-1.20.4 to fabric instance.
  2. Run game, and connect to a world (singleplayer or multiplayer)
  3. Add necessary resource packs if using custom emoji
  4. Send chat message with built-in and/or custom emojis

This was tested in a completely fresh instance with nothing but fabric api, emogg, and the library emogg uses.

Logs

No response

Additional context

The emoji preview when typing is much easier to see in the fresh instance, probably a shader issue on my main instance, and nothing to worry about.
Can also confirm it doesn't happen in 1.0 Beta 5 with the same custom pack haha.

@Magicrafter13 Magicrafter13 added the bug Something isn't working label Mar 23, 2024
@aratakileo
Copy link
Owner

Oh. This is another reason to rollback to the old emoji render engine 🥹

@Magicrafter13
Copy link
Author

Small correction: this mod does not convert :joy: into unicode, that was actually a server-side Discord integration mod. I thought I tested on another 3rd party server, but apparently I did not. So I guess the issue is really just that uh... this mod doesn't work with the latest version as far as I can tell 😅

@Magicrafter13 Magicrafter13 changed the title Builtin emoji are displayed as Unicode characters, and custom emoji aren't even parsed in chat. Emoji are not rendered in chat window, despite showing up in typing preview and picker dialog. Mar 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants