ModsFinder

Fontrast

by Refinement

Fontrast gives players control over how text is drawn in Minecraft, with separate switches for bold, italic, strikethrough, underline and obfuscation.

FabricNeoForgeClient-side onlyGNU Lesser General Public License v3.0 onlyOpen source26.1 – 26.3

What it does

Fontrast lets a player change the appearance of in-game text through a set of controls. Each style that the game can apply to a line of text has its own switch, so bold, italic, strikethrough, underline and obfuscated text can each be turned on or off independently. The mod is aimed at players who find some of these styles hard to read or distracting.

Its settings can be opened from the Mod Menu config screen, and the config screen is built with YetAnotherConfigLib (YACL). Fabric API is required on Fabric, and YACL is required on both loaders. Fontrast is client-side only, so a server does not need it and players can join a server that does not run it. Builds cover 26.1 – 26.3 with 5 release versions, and the code is under the GNU Lesser General Public License v3.0 only, which makes the project open source. The source code and issue tracker are public.

Key features

  1. Bold control

    A switch that turns bold text on or off across the interface.

  2. Italic control

    A switch that turns italic text on or off across the interface.

  3. Strikethrough and underline controls

    Separate switches for strikethrough and underlined text, so each can be kept or hidden independently.

  4. Obfuscation control

    A switch for the scrambled, constantly changing text style, which can be disabled on its own.

  5. Mod Menu config screen

    All options are reachable from the Mod Menu config screen, built with YetAnotherConfigLib.

Compatibility

Latest build for each game version and loader.

26.31.1.11.1.1
26.21.1.11.1.1
26.1.21.1.11.1.1
26.1.11.1.11.1.1
26.11.1.11.1.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 2

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required
YetAnotherConfigLib (YACL)A builder-based configuration library for Minecraft!
Required

Use cases

Reading with fewer distractions

A player can keep bold or italic text while turning off obfuscated or struck-through text that clutters the screen.

Matching a personal preference

Each style can be toggled separately, so the text reads the way the player prefers without changing the game's content.

Who it’s for: Players who want to adjust how text looks on their own client, including those who find certain text styles hard to read. The mod has no effect on servers or on other players.

Questions

Does Fontrast need Fabric API on NeoForge?

No. Fabric API is required only on Fabric. On NeoForge, the required dependency is YetAnotherConfigLib (YACL).

Does Fontrast have to be installed on the server?

No. Only the player's game needs it, and servers run without it. A server can run without it.

Which game versions does Fontrast support?

Builds cover 26.1 – 26.3, with files for 26.1, 26.1.1, 26.1.2, 26.2 and 26.3. The latest file for both Fabric and NeoForge is 1.1.1 for 26.3, published 2026-10-12.

In the catalog

Fontrast is one of 3,545 Optimization mods on ModsFinder, and one of 2,575 Optimization mods for Fabric. 8,071 mods support Minecraft 26.3.

More from Refinement

All projects

Similar mods

Official listing

Owner
Refinement
Published
2026-08-16
Updated on Modrinth
2026-10-12
Facts verified
2026-10-15

Tags