aratakileo / emogg

Adds emoji support to the chat and to most of the Minecraft interface
https://modrinth.com/mod/emogg
Other
12 stars 6 forks source link

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

Open Magicrafter13 opened 8 months ago

Magicrafter13 commented 8 months ago

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 :joy: 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.

aratakileo commented 8 months ago

Oh. This is another reason to rollback to the old emoji render engine šŸ„¹

Magicrafter13 commented 7 months ago

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 :sweat_smile: