promotional bannermobile promotional banner

PantheonAPI

Not a mod that does one thing. It is a shared platform layer that other future Pantheon mods will depend on. Currently 9 mods planned to plug into this.
Back to Files

pantheonapi-1.1.4.jar

File namepantheonapi-1.1.4.jar
Uploaded
May 7, 2026
Downloads
1.3K
Size
135.7 KB
Mod Loaders
Forge
File ID
8052620
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:pantheonapi-1416687:8052620")

Learn more about Curse Maven

What's new

Pantheon API

Now requires ExtraSpecialCore (ESC).


Highlights:

  • The Pantheon Hub, Console, Audit, Approvals, and the shared DockButton widget now use ExtraSpecialCore for fonts, buttons, and text helpers. Pantheon now matches the look used by other Creatopia / Unbound mods (CTL, Radio Towers, Dead Air, Dead Letters).
  • New runtime dependency: extraspecialcore must be installed alongside Pantheon API.

What changed:

  • Pantheon Hub screen
  • Title and decorative copy (e.g. the modular‑modules note) now go through ESC text helpers.
  • Sub‑screen buttons (including ← Back) are built with ESC, so labels share one face and metrics across the hub.
  • Console screen
  • Close and ← Back to Hub are ESC buttons.
  • Title is centered through ESC styling and the message log wraps via font.split against an ESC‑styled component, so wrapped lines no longer lose alignment with single‑line entries.
  • Audit screen
  • Close is an ESC button.
  • Title and per‑row entries are drawn through ESC text helpers (drawString / styled center) so the audit log aligns with the rest of the panel.
  • Approvals screen
  • Close, Approve, and Reject are ESC buttons.
  • Title and per‑row entries (with their colour status) use ESC text helpers, so coloured rows still match the same font as everything else.
  • DockButton (shared widget)
  • Both the main label and the status sub‑label are drawn via EscText.drawString with EscFonts.DEFAULT, so dock buttons look the same regardless of which Pantheon screen embeds them.
  • Default font
  • All affected text reads ESC’s default font (EscFonts.DEFAULT) instead of pinning a specific face. If ESC ships a font change later, Pantheon picks it up automatically.

This mod has no additional files