Font Fixer
by HyperSpeeed
Font Fixer corrects the text rendering of legacy Minecraft builds for Fabric, Forge, Babric, Legacy Fabric and ModLoader.
What it does
Font Fixer replaces the font renderer of older Minecraft releases with a version backported from newer builds. Several known bugs are corrected: text width is calculated correctly when non-ASCII characters are drawn with shadows, the font height is set to 9 pixels instead of 8, and the missing formatting color codes are added. The mod also adds support for glyphs and Unicode characters.
The fixes are applied by overwriting the existing font renderer class, so the mod removes its META-INF folder and replaces the original files during installation. The base versions differ: the 1.5.2 font renderer class serves as the base for 1.5.2 and its neighbors, while a later base version is used for the other builds. Players place the mod file in the mods folder of their installation, and no separate configuration is needed.
Font Fixer runs on the client only, so servers and other players do not need it. It is published for Fabric, Forge, Babric, Legacy Fabric and ModLoader across 45 release versions, with snapshot builds also available. The mod is released under the MIT License and is not open source. Public issues are tracked through its issue tracker.
Key features
Corrected text width
Text width is calculated correctly when non-ASCII characters are drawn with a shadow, so the rendered text is no longer misaligned.
Font height of 9
The font height is changed from 8 to 9 pixels, matching the newer renderer that the mod backports.
Missing color codes
Formatting color codes that the original renderer lacked are added, so colored text displays as intended.
Unicode glyph support
Glyphs and Unicode characters beyond the basic ASCII set are supported in rendered text.
Compatibility
Latest build for each game version and loader.
1.5.x2 of 2 versions with builds
1.4.x5 of 5 versions with builds
1.3.x2 of 2 versions with builds
1.2.x5 of 5 versions with builds
1.1.x1 of 1 version with builds
1.0.x1 of 1 version with builds
This mod also publishes snapshot builds. Snapshots are not shown in the matrix.
Use cases
Playing older builds with readable text
Players who keep an older release of the game can read non-ASCII text and colored formatting with the corrected renderer.
Running a legacy modpack
Modpack makers who build on the older releases can use the same font fix across loaders such as Babric or ModLoader.
Who it’s for: Players and modpack makers who play the older releases and want the text rendering corrected. The mod is only needed on the client, so server owners running these versions do not have to install it.
Questions
Which loader should be used with Font Fixer?
Does Font Fixer have to be installed on the server?
Will Font Fixer change the original font files?
In the catalog
Font Fixer is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 177 mods support Minecraft 1.5.2.
More from HyperSpeeed
Similar mods
What the author says
This mod fixes and extends the Font Renderer in Legacy versions of Minecraft by essentially backporting a newer version of the FontRenderer class (1.5.2 was used as the base in version 1; 1.12.2 is used as the base in version 2). In particular, the following bugs have been fixed and features have been added: - Fix…
Official listing
- Modrinth page
- modrinth.com/mod/font-fixer
- Owner
- HyperSpeeed
- Published
- 2022-02-11
- Updated on Modrinth
- 2025-11-17
- Facts verified
- 2026-10-15
