• v3.0.0 35daec4922

    Ember's Text API 3.0.0
    All checks were successful
    Publish / Build Fabric 1.20.1 (push) Successful in 3m26s
    Publish / Build Fabric 1.21.1 (push) Successful in 4m11s
    Publish / Build Fabric 26.1 (push) Successful in 3m49s
    Publish / Build Fabric 26.2 (push) Successful in 3m19s
    Publish / Build NeoForge 1.21.1 (push) Successful in 5m38s
    Publish / Build NeoForge 26.1 (push) Successful in 4m9s
    Publish / Build NeoForge 26.2 (push) Successful in 4m5s
    Publish / Build Forge 1.20.1 (push) Successful in 3m15s
    Publish / Publish Fabric 1.20.1 (push) Successful in 9s
    Publish / Publish Fabric 1.21.1 (push) Successful in 6s
    Publish / Publish Fabric 26.1 (push) Successful in 7s
    Publish / Publish Fabric 26.2 (push) Successful in 7s
    Publish / Publish Forge 1.20.1 (push) Successful in 8s
    Publish / Publish NeoForge 1.21.1 (push) Successful in 7s
    Publish / Publish NeoForge 26.1 (push) Successful in 7s
    Publish / Publish NeoForge 26.2 (push) Successful in 6s
    Publish / Create Forgejo release (push) Successful in 8s
    Publish / Publish to Maven (Forgejo registry) (push) Successful in 15m5s
    Publish / Announce release in Discord (push) Successful in 4s
    Stable

    TysonTheEmber released this 2026-06-21 22:45:37 -06:00 | 5 commits to master since this release

    Downloads

    Pick the jar that matches your loader and Minecraft version. The same files are also on:

    Changelog

    • NeoForge and Fabric support for MC 26.1.x and 26.2, including the neon glow
      and SDF text pipeline ported to 26.2's new bind-group render API. The FTB
      Quests and Emojiful integrations are not present on 26.2.
    • FTB Quests composer: an ETA button on the quest text editor opens a composer
      with effect and preset pickers, a font picker, per-parameter controls, and a
      live preview that writes the composed markup back into the editor. Available
      on 1.20.1, 1.21.1, and 26.1.
    • Effect parameters reworked for consistent naming with multiple accepted
      aliases per parameter. Gradient and rainbow gained an angle; rainbow gained
      length, saturation, and brightness; neon gained flicker controls.
    • <shadow> is now independent of the host text's drop shadow, so it renders
      even where the host draws without one (such as FTB Quests titles), and an
      explicit shadow color is no longer dimmed.
    • Twemoji coexistence: Twemoji's emoji render alongside ETA markup.
    • Lang tag args now supports escaping commas with a backslash so a single
      argument can contain commas: <lang key='commands.give.success.single' args='$9\,000'> passes $9,000 as one argument. A literal backslash is
      written \\.
    • Emojiful compat: text effects now apply to chat messages on Forge 1.20.1.
      The render hook targeted the dev-mapped method name, which silently no-ops
      against the SRG-named build that ships in production. The integration also
      reads Emojiful's renderer state through accessor mixins instead of
      reflection.
    Downloads