ModsFinder

Spis Ui Api

by spidrone

Spis Ui Api is a NeoForge library for building UI elements, including custom fonts, animated textures and text drawing with wrapping.

NeoForgeClient and serverAll rights reserved1.21.1

What it does

Developers use the library to draw text with bounding boxes, automatic line wrapping and line splitting through a custom drawString method. Custom fonts can be registered from TTF files placed in an assets folder, then declared as resource locations for use in UI screens. Other UI elements such as animated textures are included, so mod authors need not write these from scratch. Files target NeoForge for 1.21.1 and the mod runs on client and server, so both sides need it. It is published under All rights reserved and is not open source.

Key features

  1. Custom text drawing

    A custom drawString method supports bounding boxes, automatic wrapping and line splitting at a chosen character.

  2. Custom font registration

    TTF fonts placed in an assets folder are registered with a JSON file and declared as resource locations.

  3. Animated UI textures

    The library adds UI elements such as animated textures that can be placed on custom screens.

Compatibility

Latest build for each game version and loader.

1.21.11.7.0
ReleaseBetaAlphaNot available

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

Questions

Does Spis Ui Api need a specific loader?

Yes. The mod is published for NeoForge only, with the latest file 1.7.0 for 1.21.1 on the beta channel.

Where should custom font files go?

TTF files belong in the assets folder under assets/modid/font, with a JSON file in the same folder to include them.

In the catalog

Spis Ui Api is one of 3,514 Library mods on ModsFinder, and one of 1,449 Library mods for NeoForge. 32,366 mods support Minecraft 1.21.1.

More from spidrone

All projects

Similar mods

What the author says

Custom drawString() with bounding boxes/autowrap/line splitting not including something like the fontLocation will cause it to use the default font align: LEFT/CENTER/RIGHT
spidrone, on the Modrinth page

Official listing

Owner
spidrone
Published
2026-07-20
Updated on Modrinth
2026-09-27
Facts verified
2026-10-15

Tags