• We have updated our Community Code of Conduct. Please read through the new rules for the forum that are an integral part of Paradox Interactive’s User Agreement.

FRTZKNG

Recruit
Jan 19, 2023
1
0
Some mods, such as Intersection Marking Tool or Font Selector, will let you select custom fonts for putting text onto roads, or to change your default UI font. However I ran into the issue where I installed the fonts I wanted on Windows 11, but they didn't show up, no matter what I did.

Turns out, the game only recognizes fonts that are installed for all users, and ignores all fonts which are only installed for one user, the current one. Windows 11 will install fonts for one user per default, and the option to install the font for all users is a little more hidden. Why MS did this is beyond me.

You need to select your font files, right-click, go to 'Show More Options' and there, select 'Install for All Users'. This requires administrator permission.

If you want to check whether your fonts are installed for all users or not, press Win+R and enter regedit. This opens the registry editor.
  • If the font files are registered in HKEY_LOCAL_MACHINE/Software/Microsoft/Windows NT/CurrentVersion/Fonts, they are registered for all users and will show up in the game.
  • If the font files aren't there, they're registered in HKEY_CURRENT_USER/Software/Microsoft/Windows NT/CurrentVersion/Fonts. This means they're only registered for the current user; Unity will not recognize fonts registered in that directory. Locate the font files (usually in C:/Windows/Fonts), move them to your desktop, and install them for all users as mentioned above.
 
Last edited: