CustomFontFix
by Pale26
Pixel and TTF fonts render cleanly in the game once CustomFontFix is installed, with Z-fighting reduced on text drawn with glow ink.
What it does
CustomFontFix targets a rendering problem in Minecraft where some TTF fonts flicker or overlap when drawn over other surfaces, most visibly with glow ink. The mod reduces that Z-fighting so text stays legible, and it adds optimized handling for third-party pixel fonts such as Neo Pro, which the author lists as the most tested option. Anti-aliased fonts are supported as well. Some TTF fonts still render incorrectly because of Minecraft's own rendering system, and the mod cannot correct every font.
Installation needs Fabric Loader and Fabric API, and Fabric Language Kotlin is required too. CustomFontFix is client-side only, so servers do not need it and players can join without it. Files are published for Fabric for six game versions, 1.21.11 – 26.3, with 1.1 for 26.3 as the latest file, and the code is released under the GNU Lesser General Public License v3.0 only, making the project open source.
Key features
Z-fighting reduction
Text drawn with glow ink no longer flickers or overlaps in many cases, because the mod corrects the depth handling that causes the problem.
Pixel font optimization
Third-party pixel fonts, including Neo Pro, receive dedicated handling so their letters keep sharp edges and clear spacing.
Anti-aliased font support
Smoothed TTF fonts display with their anti-aliasing intact, so the mod does not force a pixelated look on every font.
Readability on pixel fonts
Pixel fonts read more clearly on signs, menus and chat once the rendering fix applies.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 2
Use cases
Who it’s for: Players who use custom TTF or pixel fonts in a resource pack and see flickering or overlapping text, especially with glow ink. Players using only the default font have little reason to install it.
How it compares
Deshefrator is a Fabric mod for 1.21.3, client-side only, under the MIT License, and it is not open source. Damage Numbers is a Fabric mod for 1.20.1 – 26.3, open source under the MIT License, and it is client required with the server optional. Highly Customizable Damage Numbers covers Fabric, Forge and NeoForge for 1.20 – 26.2, is client-side only, and is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| CustomFontFix | Fabric | 1.21.11 – 26.3 | Client-side only | 2026-09-17 |
| Deshefrator | Fabric | 1.21.3 | Client-side only | 2025-10-28 |
| Damage Numbers | Fabric | 1.20.1 – 26.3 | Client required, server optional | 2026-10-09 |
| Highly Customizable Damage Numbers | Fabric, Forge and NeoForge | 1.20 – 26.2 | Client-side only | 2026-10-14 |
Questions
Does CustomFontFix need Fabric Language Kotlin?
Does the server need CustomFontFix?
Which font works with the mod?
Is there a version gap for CustomFontFix?
In the catalog
CustomFontFix is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Pale26
Similar mods
What the author says
Fixes Z-fighting issues caused by TTF font rendering in Minecraft, especially when using glow ink on signs.
Official listing
- Modrinth page
- modrinth.com/mod/customfontfix
- Owner
- Pale26
- Published
- 2026-04-23
- Updated on Modrinth
- 2026-09-17
- Facts verified
- 2026-10-15
