Emojy is a plugin that lets you make custom emotes and gifs to use just about anywhere.
It works by replacing :id: with the assigned unicode.
Compared to a lot of other plugins this does not purely rely on the default font.
This will prevent players from simply copying unicodes and spamming them in chat.
Small feature-list:
- Replace
:id:in chat, books, signs, inventory titles, tablist, titles, subtitles & actionbars - Support for GIFs with 2 different types:
- Obfuscation: This is done by having every gif be its own font, but it has the downside of being in random order and way too fast
- Shader: This is done by a core-shader which should show the GIF as normal
- Automatically split gifs into images depending on specified framecount
- Automatically generate a resourcepack with all the emotes and gifs
Whilst this is primarily for emojis and gifs, it is also a useful tool for everything else related to unicodes.
For example it lets you easily make custom menus which can be put in titles simply by doing :id:
- Chatty - Highly customizable chat plugin with optional support for 1.19 Chat Signing
- Download the latest version of Emojy
- Put it in
server/pluginsand start your server - Add your emotes to
emotes.ymland gifs togifs.yml, the bare minimum it needs is theid: emoteid - Add all your emote textures inside
/plugins/Emojy/texturesand gifs inside/plugins/Emojy/gifs - Restart your server or run
/emojy reloadto reload the config - Copy the generated resourcepack from
/plugins/Emojy/pack.zipto your resourcepack folder