Allow All Emoji in Script Editor

I like to use emoji in all my scripts to help me find certain sections fast

Emojis are great for this because they are colorful and stand out

However, some emojis convert to weird non colored symbols

I am just asking if this can be changed or if you guys can add a setting to show all emojis as they would appear normally

EX: :one: turns into:
Screenshot 2025-09-23 at 4.10.18 AM

EX 2: :hash: turns into:
Screenshot 2025-09-23 at 4.16.14 AM

EX 3: :check_box_with_check: turns into:
Screenshot 2025-09-23 at 4.17.11 AM

Here is a example of how I use emoji in my code:

Thank you for reading and I hope you guys consider adding a setting for this or changing the default behavior

5 Likes

emoji is just a variant of other unicode, and I don’t know if the script editor font has codepoints for those.

following this, checking the Fira Mono Font, there is actually no codepoints for ANY emojis in the font, and I think single character emojis are handled by Roblox, however, :hash: and :one: are actually 2 (sometimes 3) character︎s, it uses both the character 1/# and ⃣ (not visible with this font, but its the Combining Enclosing Keycap).

what I’m guessing is that Fira Mono doesn’t merge these 2 since they don’t exist on Fira Mono, and Roblox doesn’t consider ⃣ as an emoji, so it just doesn’t work. But I’m not a unicode wizard that knows all about it, I’m just using whatever knowledge I have.

1 Like

Well I don’t know about that because some emojis turn into single characters
EX: :right_arrow: turns into:
Screenshot 2025-09-23 at 12.20.32 PM

that emoji is still 2 characters, its the character in the image plus a Variation Selector-16

O weird, when I copy paste it, it is just one. Either way I’m sure Roblox could fix this one way or another. They could even just use Apple Color Emoji as a fallback font for emojis

Not everyone uses Apple devices though, and I don’t know if Windows users would want Apple emojis. they would probably need to use multiple emoji libraries for separate devices.

You will need to find specific font family which supports emojis because this is not Roblox related issue. These emojis will not work in any app if the font family does not support emojis.

No the Windows version would use windows emojis. i was just using that as a example because i am personally using macos

Well i like the default font. I know roblox can fix this if they want to

Roblox does not own fonts other than “Builder” font family.

So? This has nothing to do with the Builder font

So they cannot edit any fonts that are not Builder font family to work with emojis???

The font you’re using doesn’t support unicode joiners (a funny quirk of emoji), so its rendering each eomji in that joiner as seperate emojis.

For example, the emoji :transgender_flag: is actually two emojis, :white_flag::transgender_symbol: (and a bunch of control chars), but most modern operating systems (except windows 10, for some reason), will join it into the one flag emoji

this is the only example i know of unicode joining, leave me alone

Fira Mono, which I believe is what you’re using, isn’t maintained by Roblox, its a Google Font, so you might find it more useful to go find who maintains it from there (its not mozilla/fira oops).

1 Like

This isn’t about the font. It’s about the way emojis are displayed. No matter the font, they use apple color emoji except for the ones that don’t

Just google search what is a font. People explained to you several times in here that this is not Roblox issue but rather a font you’re using is not supporting emojis.

if they use apple’s color emojis its because macos probably just overwrites the graphic or its inserting its own font codepoints into fira mono, in that case its probably also MacOS’ fault at the same time.