Arrow-kb/FS25_FontLibrary

25

stars

53

commits

Lua

primary language

Nov 10, 2025

updated

README

FS25_FontLibrary

This mod is a framework for other mods to easily render text with custom fonts and styles, both in 2D and 3D, and adds italic text. This will mainly be used in my existing and future mods as a requirement.

For normal users, there is a setting to change the default UI font of the game.

Includes an easy to use python tool that automatically converts TTF and OTF fonts into game-ready DDS files with the required mipmaps and mod data.

Latin Pack: https://github.com/Arrow-kb/FS25_FontLibrary_LatinPack

Chinese Pack: https://github.com/Arrow-kb/FS25_FontLibrary_ChinesePack

Screenshots

fsScreen_2025_10_20_17_54_10 fsScreen_2025_10_20_17_55_32 fsScreen_2025_10_20_16_30_02-min

Contributors

Arrow-kb

53 commits

Arrow-kb/FS25_FontLibrary

25

stars

53

commits

Lua

primary language

Nov 10, 2025

updated

README

FS25_FontLibrary

This mod is a framework for other mods to easily render text with custom fonts and styles, both in 2D and 3D, and adds italic text. This will mainly be used in my existing and future mods as a requirement.

For normal users, there is a setting to change the default UI font of the game.

Includes an easy to use python tool that automatically converts TTF and OTF fonts into game-ready DDS files with the required mipmaps and mod data.

Latin Pack: https://github.com/Arrow-kb/FS25_FontLibrary_LatinPack

Chinese Pack: https://github.com/Arrow-kb/FS25_FontLibrary_ChinesePack

Screenshots

fsScreen_2025_10_20_17_54_10 fsScreen_2025_10_20_17_55_32 fsScreen_2025_10_20_16_30_02-min

Contributors

Arrow-kb

53 commits

Languages

Lua

79.0%

Python

20.0%

Batchfile

1.0%