Minecraft Blogs / Other

How to add Emojis to Minecraft!

  • 2,397 views, 32 today
  • 17
  • 6
  • 8
Bertiecrafter avatar Bertiecrafter
Level 61 : High Grandmaster Cyborg
328

Start using emojis in Minecraft using only a resource pack and a small piece of software!


Disclaimer: I'm the creator of the promoted website, software and resource pack. Everything covered in this post is completely free and non-commercial advertising is allowed according to PMC rules. Please don't click away though as I put genuine effort into creating something beautiful and of high quality.

How did you come up with this?
Well in one of the 1.16 snapshots one of the changelog items was that the full unicode font was supported.
Full range of Unicode characters is supported (some may know what that means 😉)
So I got the hint and set out to add emojis to Minecraft, because we've been missing out on them. Mojang probably didn't add emojis themselves, because they don't have the time to create more than 1000 emojis (with about 3000 variants) or want to re-use emojis made by another company. In the end I ended up using mechanics already available in 1.15, so you can start using emojis in the latest release.

So what is it and how do I get it?
Over at the project website you can get yourself a resource pack and a piece of software. The software is an emoji drawer, known from other communication platforms that allows you to select emojis from a large list. Once you click an emoji, it quickly moves your mouse to the Minecraft client underneath and pastes the bytes representing the emoji (aka code point). The resource pack contains emoji tables that map each of the code points to a pretty image. The software and resource pack use the open source Google Noto emojis, which means that they are familiar to most and also able to be used in YouTube videos.

The website explains a little better how to use the emojis and also has a demo video, but here's a screenshot of it in action:

How to add Emojis to Minecraft!

Although I really hate advertisements as much as the next guy, I really hope you'll enjoy my creation(s) and do let me know your thoughts in the comments below! Also if you do decide to record a YouTube video with emojis active, send me a link =)

Enjoy!

Visit this website for more info and downloads!

Tags

Create an account or sign in to comment.

1
02/06/2021 4:21 am
Level 26 : Expert Network
Darkweasam
Darkweasam avatar
Hello! Amazing stuff so far, only thing I dont understand is how do you turn \ue22d into  using only keyboard, without the software?
2
02/06/2021 5:51 amhistory
Level 61 : High Grandmaster Cyborg
Bertiecrafter
Bertiecrafter avatar
You will always need the resource pack, but you can right click an emoji to insert its escape sequence or type it yourself without software. The escape sequence (\u####) will only turn into an emoji when used in a JSON text component (e.g. in the /tellraw command). You can type the escape sequence yourself without the software if you manage to remember it.

If you want to use it in normal chat, you need to use the software to write the character.
1
02/17/2021 11:59 am
Level 26 : Expert Network
Darkweasam
Darkweasam avatar
Thanks for your reply! I am also interested how do I turn the \ue22d into the symbol using only keyboard (even outside minecraft), like what do I press on my keyboard to have this  ?
1
02/17/2021 1:33 pm
Level 61 : High Grandmaster Cyborg
Bertiecrafter
Bertiecrafter avatar
You can't enter those codes with your keyboard.
1
06/11/2020 7:52 pmhistory
Level 35 : Artisan Wolf
Wolf_with_Scarf
Wolf_with_Scarf avatar
Hello! I am Wolf_with_Scarf. This creation is really cool but, I am some question...

My question is: If the emoji is actually an image that display when it detect the matching Unicode. Is it possible to add any custom images other than emoji? (For example my profile picture(Not .gif version))

If it possible, can you please show me how?

With respect ~Wolf_with_Scarf
2
06/12/2020 3:07 amhistory
Level 61 : High Grandmaster Cyborg
Bertiecrafter
Bertiecrafter avatar
Yes you could, but keep in mind that a chat line is incredibly tiny to display detailed images. You can use 7zip or winrar to open up the Minecraft .jar in the versions folder. (Google how to get to the .minecraft folder) Any resource pack you create uses the folder structure of the assets folder you see inside. By finding the font json files and image tables you can figure out in what folders your files should go and what file structure is expected from you.
Perhaps there are tutorials online on how to create your own font. Note that fonts are client side, so if you send the code point for your picture, everyone must have the resource pack in order to see the picture instead of a white box.

Note that inserting the code point is another problem. The drawer pastes byte code into Minecraft, but if you're not a software developer, your only option is copy pasting a character from the unicode list on Wikipedia. Some characters don't have fonts and show white boxes, which means you could attach a custom image to that character using a resource pack.

Side note, the emoji resource pack uses code points that are not mapped to any unicode character. Ones that are not used by Unicode but preserved for personal use, you cannot find them in the unicode list and can't paste them in.
1
06/11/2020 1:02 pmhistory
Level 61 : High Grandmaster Cyborg
Bertiecrafter
Bertiecrafter avatar
Thank you ThomasIsdumbbb, TheBlindBat, Beatso, Luracasmus, Redfuzzyturtle, Rhaast77, MrlongchopsZ, PixieMax, pettyGamingHD, sadxdd, CorporalKeith, cam_reno, RazrCraft, robbieradiant and GodsDead for the diamonds!
Planet Minecraft

Website

© 2010 - 2021
www.planetminecraft.com

Welcome