Choose if the emoji or the placeholder can be tabbed
Customize the placeholder
Each emoji can have a permission to be enabled for the player.
Placeholders will automatically replaced with the emoji in a public chat message if the player has the permission for it
The plugin will create the resource pack for you
You can use the placeholders in anvil, books and on signs
PAPI support. Use %emojis_placeholder%
My plugin doesn't provide any emoji textures itself. You have to make your own or use existing textures (I used for example this website emoji.gg, but I advise to buy some good pack at mcmodels or so)
Emojis are only visible if the player has the resource pack activated
A texture must be in PNG format and the file name must be in lowercase letters with no spaces: for example my_emoji.png
The max size of a texture is 256x256 pixels. I suggest using a maximum of 80 pixels in height, because otherwise the emoji is way to small. The lower the resolution the better it looks ingame.
My plugin will customize the tablist like shown below if the version is below 1.19.1 or you are using Spigot (adds placeholder players to the tab)
Copy the emoji texture in the folder emoji-pictures
Execute the command /emojis add <file-name> <placeholder> <optionalPermission> | file-name is the name of the file in the emoji-pictures folder and placeholder is the name of the emoji you can tab in chat
Execute the command "/emojis generate" to generate the resource pack
You will now get a sha1 and there will be a zip in the plugin folder with the name EmojiPack.zip This is the resource pack needed to see the custom emojis
Go into the config and set the value sha1 to: sha1: "<your-sha1>" or use /emojis sha1 <your-sha1> to set the sha1 directly
Upload the resourcepack to a filehoster (using Dropbox in the example here)
Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.