ModsFinder

Better Line Break

by KatatsumuriPan

Better Line Break changes how chat and text lines wrap, using a line-breaking algorithm that handles non-ASCII characters, Unicode and phrases.

FabricForgeClient-side onlyGNU Lesser General Public License v2.1 onlyOpen source1.7.10 – 1.20.4

What it does

Better Line Break replaces Minecraft's line-breaking with an algorithm that can split lines at alphabet characters, at runs of white-space and at non-ASCII characters. Phrases are kept together where the text allows. Japanese, Simplified Chinese, Traditional Chinese and Thai text are listed as supported, and the author describes the default behavior as too limited for these scripts.

The mod is client-side only, so only players need it and servers can run without it. It needs Cloth Config API and Fabric API on Fabric, and Cloth Config API on Forge. Mod Menu is optional and adds a config screen when installed. Files are published for Fabric and Forge across eight release versions, 1.7.10 – 1.20.4, and the code is released under the GNU Lesser General Public License v2.1 only, so the project is open source.

Key features

  1. Alphabet line breaking

    Text made of alphabet characters can wrap at more natural points instead of only at the default break positions.

  2. Non-ASCII and Unicode text

    Lines containing non-ASCII characters and Unicode symbols are broken by the custom algorithm, not the vanilla rules.

  3. Phrase-aware wrapping

    Phrases are treated as units where possible, so a line is less likely to split between words that belong together.

  4. Game language support

    The mod works with the in-game language setting, so text in the selected language uses the new line breaking.

Compatibility

Latest build for each game version and loader.

1.20.41.1.0Not available
1.20.11.1.01.0.0
1.19.41.1.0Not available
1.18.21.1.0Not available
1.16.51.1.01.1.0
1.14.41.1.0Not available
1.12.2Not available1.2.1
1.7.10Not available1.0.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

Cloth Config APIConfiguration Library for Minecraft Mods
Required
Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Optional 1

Mod MenuAdds a mod menu to view the list of mods you have installed.
Optional

Use cases

Who it’s for: Players who read non-Latin scripts in the game and modpack authors who want consistent line wrapping on 1.7.10 – 1.20.4 builds. The mod is client-side only, so it only needs installing on the client.

How it compares

Full comparison

Unicode Fix is a Forge-only, client-side mod for 1.7.10 – 1.12.2, released under the MIT License and open source, which covers Unicode display rather than line wrapping. Pangu Spacing is a Fabric and NeoForge client mod for 26.1 – 26.2, under the GNU General Public License v3.0 only and open source, and it adds spacing between CJK and Latin text rather than changing how lines break. Break Progress is a Fabric client mod for 1.16.2 – 1.18.2, released under the MIT License and open source, and it shows block breaking progress instead of text.

ModLoadersGame versionsEnvironmentUpdated
Better Line BreakFabric and Forge1.7.10 – 1.20.4Client-side only2024-02-20
Unicode FixForge1.7.10 – 1.12.2Client-side only2025-01-01
Pangu SpacingFabric and NeoForge26.1 – 26.2Client-side only2026-07-17
Break ProgressFabric1.16.2 – 1.18.2Client-side only2024-01-15

Questions

Does Better Line Break need Fabric API?

Yes, on Fabric it requires both Cloth Config API and Fabric API. On Forge it requires Cloth Config API only.

Does the server need Better Line Break?

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

Which game versions have files for Better Line Break?

Files exist for eight versions: 1.7.10, 1.12.2, 1.14.4, 1.16.5, 1.18.2, 1.19.4, 1.20.1 and 1.20.4. The latest Fabric file is 1.1.0 for 1.20.4.

In the catalog

Better Line Break is one of 36,990 Utility mods on ModsFinder, and one of 25,772 Utility mods for Fabric. 13,907 mods support Minecraft 1.20.4.

More from KatatsumuriPan

All projects

Similar mods

What the author says

The line-breaking algorithm of Minecraft is too bad. This fixes it and provide a better algorithm.
KatatsumuriPan, on the Modrinth page

Official listing

Owner
KatatsumuriPan
Published
2024-01-13
Updated on Modrinth
2024-02-20
Facts verified
2026-10-15

Tags