Skip to content
All projects

Lab UI

The shared client UI library of the Laratta Labs Minecraft mods: one screen kit, world-space UI and crash guard for all three.

Built
2026
For
Laratta Labs
Status
Open source
Stack
Java, Fabric, Gradle

AgentCraft Worlds, Architect and Steward each carried their own port of the same "Warm Studio" UI kit. Lab UI moves that code into one Fabric library mod that all three bundle jar-in-jar, so a fix lands once.

  • Screen kit. GUI sprites, panels, buttons, scrollbars and style tokens.
  • World-space UI. Billboards, nine-sliced plates, speech bubbles and face displays.
  • Crash guard. HUD and tick handlers whose failures are logged once and swallowed, so they never crash the game.

The code was moved out of AgentCraft Worlds, not rewritten: only the package, the resource namespace and a few small seams changed, and the README maps every old class to its new home. It's published to GitHub Packages with semantic versions, and Fabric loads one shared copy however many mods bundle it.