promotional bannermobile promotional banner

[ESC] Extra Special Core

ExtraSpecialCore bundles shared fonts and GUI helpers (EscText, EscButtons, EscSearchBox, panels) so Ess mods stay consistent. Library only—install when another mod lists it as required.
Extra_Special_K | [ESC] Extra Spec...
Create a server, get 25% off your first monthaffiliate logo
Create Server
affiliate banner image

ExtraSpecialCore


Shared fonts and small UI building blocks for ESS mods—consistent typography, sharper text drawing, and reusable buttons/search without every mod re‑implementing the same glue.

ExtraSpecialCore is a library mod. It doesn’t add gameplay, items, or a “main feature” by itself. Other mods depend on it for font assets and client UI helpers so screens look and behave the same across the ecosystem.


What it does:

ESC ships bundled font definitions (via Minecraft’s Style#withFont) and helpers around them: EscText for drawing and wrapping labeled text, EscButtons for buttons that use ESC’s styled messages, EscSearchBox for search fields that match the same face, plus light layout pieces like panels, rectangles, scroll‑list utilities, and a small UI style hook. EscActionWheel is a hold-to-aim radial: a consumer mod registers a key, options, and a confirm callback, and ESC draws the wheel, plays the menu cue, and keeps hotbar keys from changing slots while it is open. Mods use these to build settings screens, diagnostics UIs, guides, and similar panels with less duplicate code and a shared visual baseline.


How it works:

ESC registers extraspecialcore font JSON under its namespace and exposes ResourceLocation constants (e.g. Fira Code, Monocraft, Unifont, and a few arcade/terminal faces). Helpers apply those fonts to Components and FormattedCharSequence lines so splitting, wrapping, and drawing stay in sync. Higher‑level mods consume the API from their own code; ESC does not decide what screen you open or when—only how pieces of the UI are drawn when they do.


How to use it:

  • Players: If a mod’s page says ExtraSpecialCore is required, add the same Minecraft + loader (Forge / NeoForge) build the author tested with. You won’t get a new menu from ESC alone—it’s there because another mod needs it.
  • Authors: Declare ESC as a dependency, use EscText / EscButtons / EscSearchBox (and other primitives as needed), and pick a face from EscFonts or the bundled IDs. Keep client logic in your mod; ESC stays generic.

Important:

ESC is a dependency, not a standalone content pack. Match loader and game version with the mods that require it (Forge and NeoForge variants are separate). If something fails to load, check the mod that depends on ESC first, then confirm ESC version and loader match the pack. License and font attribution live with the mod (see FONT_LICENSES / assets under the mod’s font folder for redistribution notes).

[ESC] Extra Special Core Team

profile avatar
  • 16
    Followers
  • 30
    Projects
  • 2.3M
    Downloads

Just a rising mod dev, still very new, and learning as i go, but full of ideas! Owner and founder of Extra Special Studio Mod developer/modpack owner/music producer/lyrical composer/software engineer/creative director.

More from Extra_Special_KView all

  • WhatLIB? project image

    WhatLIB?

    ESS Presents - WhatLIB, Uses ESH to display a menu showing current modpacks dependency trees, will list which mods use what, and if any redundant ones are present. Mainly for modpack makers, and server owners.

    • 122
    • October 25, 2026
  • Lootr Liaison project image

    Lootr Liaison

    Fixes Lootr warnings caused by terrain mods and mimic spawns. Stabilizes structure loot containers with Lootr, waits for worldgen, finalizes each chest once, and, if Artifacts is installed limits mimic rolls so they don’t double-fire or misbehave.

    • 804.9K
    • October 25, 2026
  • Dead Letters project image

    Dead Letters

    Adds multiple stories to discover throughout the world—in chest loot, with per-player progression. The world is full of half-told tales; find them in chests and piece each story together at your own pace.

    • 2.5K
    • October 25, 2026
  • Dead Air project image

    Dead Air

    Extra Special Studio presents Dead Air: radio towers become station nodes you tune with built-in T1/T2 radios & cross-dim Link. Collect notes, craft upgrades & panels. Requires Apocalypse Structures, GeckoLib & ESC.

    • 199.5K
    • October 24, 2026
  • WhatLIB? project image

    WhatLIB?

    ESS Presents - WhatLIB, Uses ESH to display a menu showing current modpacks dependency trees, will list which mods use what, and if any redundant ones are present. Mainly for modpack makers, and server owners.

    • 122
    • October 25, 2026
  • Lootr Liaison project image

    Lootr Liaison

    Fixes Lootr warnings caused by terrain mods and mimic spawns. Stabilizes structure loot containers with Lootr, waits for worldgen, finalizes each chest once, and, if Artifacts is installed limits mimic rolls so they don’t double-fire or misbehave.

    • 804.9K
    • October 25, 2026
  • Dead Letters project image

    Dead Letters

    Adds multiple stories to discover throughout the world—in chest loot, with per-player progression. The world is full of half-told tales; find them in chests and piece each story together at your own pace.

    • 2.5K
    • October 25, 2026
  • Dead Air project image

    Dead Air

    Extra Special Studio presents Dead Air: radio towers become station nodes you tune with built-in T1/T2 radios & cross-dim Link. Collect notes, craft upgrades & panels. Requires Apocalypse Structures, GeckoLib & ESC.

    • 199.5K
    • October 24, 2026