promotional bannermobile promotional banner

Fontsys

Minecraft Java mod that allows you to select and use system fonts in Minecraft. Supports 26.3+ on PC, Mac, and Linux with proper rendering, anti-aliasing, and true bold/italic support.
Back to Files

Fontsys 1.2.0

File namefontsys-1.2.0-26.3.jar
Uploader
jekitchenjekitchen
Uploaded
Nov 14, 2026
Downloads
3
Size
268.9 KB
Mod Loaders
FabricNeoForge
File ID
9606904
Type
R
Release
Supported game versions
  • 26.3

Curse Maven Snippet

Fabric

modImplementation "curse.maven:fontsys-1799852:9606904"

NeoForge

implementation "curse.maven:fontsys-1799852:9606904"

Learn more about Curse Maven

What's new

Added

  • NeoForge support. Fontsys now also runs on NeoForge for Minecraft 26.3 (NeoForge 26.3.0.103 or later), with the same features. It's the same jar for Fabric and NeoForge: drop it into either. On NeoForge, open the settings with F7, from Font Settings, or from the Config button in the mods list; Fabric API isn't needed there.
  • "Keep this font?" says what's changing. Above the samples, the dialog lists the font you're switching from and to, and every setting you changed, such as size 10 → 12 or Crisp edges Off → On, so you know exactly what you're keeping.
  • The settings title matches the logo. "sys" in "Fontsys" at the top of the settings screen is drawn in the logo's green; "Font" stays white.
  • Font names in their own font. The font list shows each name in its own font, as word processors' font menus do, so you can see what a font looks like before you pick it. Names a font can't draw, such as symbol and emoji fonts, stay in the normal font.
  • Hinting: Full, Light or None. A new setting on the Advanced screen chooses how letters are fitted to your screen's pixels. Full, the default and what you had before, follows the font's own instructions and is the crispest. Light only lines letters up vertically and keeps the designer's shapes and spacing, as on most Linux desktops. None draws the exact outlines, softest and most faithful, as on a Mac. The preview shows the difference before you apply it. Crisp edges keeps its own hinting, so the setting is grayed out while it's on.
  • Clearer text at a distance. Signs, name tags and text displays in your font stay dark and whole as you walk away, instead of breaking up into missing pixels and shimmering. Menus, chat, the HUD and close-up text look exactly as before, and Crisp edges stays hard-edged.
  • Each font remembers its settings. Size, sharpness, shifts, hinting and the rest are now kept per font: picking a font you've used before brings back the settings you kept it with, and a new font starts at the defaults instead of inheriting another font's tuning.

Changed

  • Advanced settings get their own screen. Shift X, Shift Y and Replace Unicode font, which most fonts don't need, moved to Advanced... on the settings screen, leaving more room for the preview. Its preview shows your font on a button next to Minecraft's, so you can line them up, and Reset to defaults puts those settings back. Changes there are applied with Apply as before, and the button shows how many you changed, such as Advanced (1)....
  • Works with Fabric Loader 0.19.5 and later, instead of asking for 0.20.1, which it didn't need. That also lets Fontsys start on Quilt Loader with Fabric API installed. Quilt isn't officially supported yet.

This mod has no additional files