DBE UI is a pre-alpha retained-mode UI framework and XML UI component library for Minecraft 1.21.1 on NeoForge.
It provides reusable UI primitives, layout and input controls, XML/LSS parsing, styling, data binding, actions, diagnostics, hot reload, and editor-oriented components for mod developers.
This release is an early pre-alpha. APIs, XML contracts, and components may change, and some functionality is still incomplete. The source code is not publicly available at this stage.
Requirements:
- Minecraft 1.21.1
- NeoForge 21.1.0 or newer
Credits and provenance:
DBE UI is a NeoForge/Mojmap port and further development of the retained-mode UI framework from BBS CML EDITION. Original work by McHorse, with BBS CML EDITION contributions by ElGatoPro300 and other contributors. NeoForge port and further development by SoothSayer.
License:
MIT. The original copyright notices and third-party attribution are retained in the distributed file.

