Minecraft unicode font has been changed several times since 1.20 (~1.20.5) because of updates about original unifont glyphs.
I brought "the original" unicode font (Unifont v5.0, used in ~1.19.4) and the second time updated unicode font (Unifont v15.0.6, used in ~1.20.4) to many game versions as resource pack. (The first updated version of unicode(v15.0.1~15.0.4) looks so bad in some languages such as Korean, so I added the second one.)
All the fonts are applied as TTF format, so you need 1.13-pre 6 or newer version of minecraft.
Informations about Unifont: https://unifoundry.com/unifont/
Details
Licensed GPL-2.0-or-later
Published a month ago
Updated 2 months ago