nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft. (And frankly, who wants to be affiliated with the latter?)
Polymer Font Utils

Polymer Font Utils

Mod

API for generating font files

Server Library

1,591 downloads
3 followers
Polymer Font Utils has been archived. Polymer Font Utils will not receive any further updates unless the author decides to unarchive the project.

[1.21.4+] Polymer Font Utils 0.2.0

Changelog

FontResourceManager

Fully rewrited, for creation requires only mod id, use this class to create FontResource

FontResource

Works like previous version of FontResourceManager

FontSpaceUtils

For resource pack smaller size, all spaces from each mod will be in one file, pfu:spaces, by default it empty, to request space use requestAdvance, requestAdvances or requestRange, to get space MutableText use FontSpaceUtils.spaceMap

Examples

public class PolymerFontUtilsTest implements ModInitializer {
    public static FontResourceManager manager;
    public static FontResource resource;
    public static BitmapGlyph glyph;

    @Override
    public void onInitialize() {
        PolymerResourcePackUtils.addModAssets("pfut");

        manager = FontResourceManager.create("pfut");
        resource = manager.requestFont("test"); // Creates font file "assets/pfut/font/test.json"
        glyph = resource.requestGlyph("font/icon.png", 128, 32);

        FontSpaceUtils.requestAdvance(-256);
        FontSpaceUtils.requestAdvances(-128, 1, 3);
        FontSpaceUtils.requestRange(2, 19);
    }
}

Files

pfu-0.2.0+1.21.4.jar(37.16 KiB) Primary Download
pfu-0.2.0+1.21.4-sources.jar(23.41 KiB) Download

External resources


Project members

Bonfire Studios

Bonfire Studios

Organization

mazik

Developer


Technical information

License
Client side
unsupported
Server side
required
Project ID