ObsidianUI: GUI Library for Forge Mods in Minecraft

What ObsidianUI Brings to Your Minecraft Mod Workflow If you spend enough time in modded Minecraft, you quickly learn that great gameplay ideas still need clean menus, readable settings, and controls that feel native to the game. ObsidianUI is a Forge-focused library that helps modders build thos...

Download ObsidianUI fabric for Minecraft 1.21.5, 1.21.4, 1.21.3, 1.21, 1.20.5, 1.20.3

Original name: ObsidianUI fabric

Minecraft: 1.16.5, 1.18.1, 1.19.2, 1.20.1, 1.20.2, 1.20.3, 1.20.5, 1.21, 1.21.3, 1.21.4, 1.21.5, 1.19.3, 1.19.4

Loaders: Fabric, Forge, NeoForge

FileVersionLoaderSize
ObsidianUI-fabric-0.2.1+mc1.16.5.jar1.16.5Fabric261 КБDownload
ObsidianUI-fabric-0.2.2+mc1.16.5.jar1.16.5Fabric261 КБDownload
ObsidianUI-fabric-0.2.0+mc1.16.5.jar1.16.5Fabric261 КБDownload
ObsidianUI-fabric-0.2.3+mc1.16.5.jar1.16.5Fabric258 КБDownload
ObsidianUI-fabric-0.2.5+mc1.16.5.jar1.16.5Fabric260 КБDownload
ObsidianUI-fabric-0.2.0+mc1.18.2.jar1.18.1Fabric202 КБDownload
ObsidianUI-fabric-0.2.2+mc1.18.2.jar1.18.1Fabric202 КБDownload
ObsidianUI-fabric-0.2.1+mc1.19.2.jar1.19.2Fabric202 КБDownload
ObsidianUI-fabric-0.2.3+mc1.19.2.jar1.19.2Fabric204 КБDownload
ObsidianUI-fabric-0.2.0+mc1.19.2.jar1.19.2Fabric202 КБDownload
ObsidianUI-fabric-0.2.0+mc1.20.1.jar1.20.1Fabric202 КБDownload
ObsidianUI-fabric-0.2.1+mc1.20.1.jar1.20.1Fabric202 КБDownload
ObsidianUI-fabric-0.2.3+mc1.20.1.jar1.20.1Fabric204 КБDownload
ObsidianUI-fabric-0.2.2+mc1.20.2.jar1.20.2Fabric204 КБDownload
ObsidianUI-fabric-0.2.0+mc1.20.2.jar1.20.2Fabric202 КБDownload
obsidianui-fabric-0.2.0.jar1.20.3Fabric219 КБDownload
ObsidianUI-fabric-0.2.4+mc1.20.4.jar1.20.3Fabric204 КБDownload
obsidianui-fabric-0.2.1+mc1.20.4.jar1.20.3Fabric219 КБDownload
ObsidianUI-fabric-0.2.4+mc1.20.6.jar1.20.5Fabric205 КБDownload
ObsidianUI-fabric-0.2.5+mc1.20.6.jar1.20.5Fabric204 КБDownload
ObsidianUI-fabric-0.2.6+mc1.20.6.jar1.20.5Fabric206 КБDownload
ObsidianUI-fabric-0.2.6+mc1.21.jar1.21Fabric206 КБDownload
ObsidianUI-fabric-0.2.7+mc1.21.jar1.21Fabric205 КБDownload
ObsidianUI-fabric-0.2.9+mc1.21.1.jar1.21Fabric205 КБDownload
ObsidianUI-fabric-0.2.10+mc1.21.3.jar1.21.3Fabric205 КБDownload
ObsidianUI-fabric-0.2.11+mc1.21.4.jar1.21.4Fabric204 КБDownload
ObsidianUI-fabric-0.2.11+mc1.21.5.jar1.21.5Fabric204 КБDownload
ObsidianUI-fabric-0.2.12+mc1.21.5.jar1.21.5Fabric201 КБDownload
ObsidianUI-fabric-0.2.12+mc1.21.6.jar1.21.5Fabric197 КБDownload
obsidianui-0.1.3+1.16.5.jar1.16.5Forge271 КБDownload
ObsidianUI-forge-0.2.5+mc1.16.5.jar1.16.5Forge264 КБDownload
ObsidianUI-forge-0.2.3+mc1.16.5.jar1.16.5Forge262 КБDownload
ObsidianUI-forge-0.2.2+mc1.16.5.jar1.16.5Forge265 КБDownload
ObsidianUI-forge-0.2.0+mc1.16.5.jar1.16.5Forge265 КБDownload
obsidianui-0.1.4+1.16.5.jar1.16.5Forge298 КБDownload
spruceui-0.1.0+1.16.jar1.16.5Forge194 КБDownload
ObsidianUI-forge-0.2.1+mc1.16.5.jar1.16.5Forge265 КБDownload
ObsidianUI-forge-0.2.0+mc1.18.2.jar1.18.1Forge205 КБDownload
obsidianui-0.1.3+1.18.2.jar1.18.1Forge237 КБDownload
ObsidianUI-forge-0.2.2+mc1.18.2.jar1.18.1Forge205 КБDownload
ObsidianUI-forge-0.2.0+mc1.19.2.jar1.19.2Forge205 КБDownload
ObsidianUI-forge-0.2.1+mc1.19.2.jar1.19.2Forge205 КБDownload
obsidianui-0.1.3+1.19.2.jar1.19.2Forge238 КБDownload
ObsidianUI-forge-0.2.3+mc1.19.2.jar1.19.2Forge208 КБDownload
obsidianui-0.1.3+1.19.3.jar1.19.3Forge204 КБDownload
obsidianui-0.1.4+1.19.4.jar1.19.4Forge240 КБDownload
ObsidianUI-forge-0.2.3+mc1.20.1.jar1.20.1Forge207 КБDownload
obsidianui-0.1.2+1.20.1.jar1.20.1Forge240 КБDownload
ObsidianUI-forge-0.2.1+mc1.20.1.jar1.20.1Forge206 КБDownload
ObsidianUI-forge-0.2.0+mc1.20.1.jar1.20.1Forge205 КБDownload
obsidianui-lexforge-0.1.3-1.20.2.jar1.20.2Forge222 КБDownload
obsidianui-lexforge-0.1.2+1.20.2.jar1.20.2Forge224 КБDownload
obsidianui-lexforge-0.1.1+1.20.2.jar1.20.2Forge223 КБDownload
obsidianui-lexforge-0.1.0+1.20.2.jar1.20.2Forge241 КБDownload
obsidianui-neoforge-0.1.3-1.20.2.jar1.20.2NeoForge222 КБDownload
obsidianui-neoforge-0.1.1-1.20.2.jar1.20.2NeoForge220 КБDownload
obsidianui-neoforge-0.1.0-1.20.2.jar1.20.2NeoForge219 КБDownload
ObsidianUI-neoforge-0.2.2+mc1.20.2.jar1.20.2NeoForge206 КБDownload
ObsidianUI-neoforge-0.2.0+mc1.20.2.jar1.20.2NeoForge204 КБDownload
obsidianui-0.1.0+1.20.4.jar1.20.3NeoForge219 КБDownload
ObsidianUI-neoforge-0.2.4+mc1.20.4.jar1.20.3NeoForge206 КБDownload
obsidianui-neoforge-0.2.1+mc1.20.4.jar1.20.3NeoForge221 КБDownload
obsidianui-neoforge-0.2.0.jar1.20.3NeoForge221 КБDownload
ObsidianUI-neoforge-0.2.4+mc1.20.6.jar1.20.5NeoForge207 КБDownload
ObsidianUI-neoforge-0.2.6+mc1.20.6.jar1.20.5NeoForge208 КБDownload
ObsidianUI-neoforge-0.2.5+mc1.20.6.jar1.20.5NeoForge206 КБDownload
ObsidianUI-neoforge-0.2.9+mc1.21.1.jar1.21NeoForge207 КБDownload
ObsidianUI-neoforge-0.2.7+mc1.21.jar1.21NeoForge207 КБDownload
ObsidianUI-neoforge-0.2.6+mc1.21.jar1.21NeoForge208 КБDownload
ObsidianUI-neoforge-0.2.10+mc1.21.3.jar1.21.3NeoForge206 КБDownload
ObsidianUI-neoforge-0.2.11+mc1.21.4.jar1.21.4NeoForge206 КБDownload
ObsidianUI-neoforge-0.2.11+mc1.21.5.jar1.21.5NeoForge206 КБDownload
ObsidianUI-neoforge-0.2.12+mc1.21.5.jar1.21.5NeoForge202 КБDownload
ObsidianUI-neoforge-0.2.12+mc1.21.6.jar1.21.5NeoForge198 КБDownload

What ObsidianUI Brings to Your Minecraft Mod Workflow

If you spend enough time in modded Minecraft, you quickly learn that great gameplay ideas still need clean menus, readable settings, and controls that feel native to the game. ObsidianUI is a Forge-focused library that helps modders build those interfaces faster, with less duplicated code and fewer rough edges. Think of it less as a content mod and more as a toolkit: it gives you the blocks and biomes of the GUI world, so your actual mod can focus on mechanics, crafting flows, and server-friendly behavior.

Why a Dedicated GUI Library Still Matters

Minecraft updates move quickly, and Forge ecosystems shift with them. When multiple mods each reinvent buttons, sliders, and text fields, players notice inconsistent spacing, confusing keybind screens, and config menus that break after a version bump. A shared GUI layer encourages predictable layouts, shared styling, and components that behave the same across mods. That consistency is especially valuable on servers, where players hop between mods and expect familiar interactions.

Core Ideas Behind ObsidianUI

ObsidianUI is described as a Forge port of SpruceUI, which should feel reassuring if you already know that ecosystem. At a high level, it is an API for creating and managing GUIs, not a standalone adventure pack. You get practical building blocks for screens: buttons, text boxes, sliders, and other common widgets modders reach for when they design config panels, machine interfaces, or progression trackers.

  • Reusable UI components that reduce boilerplate when you iterate on a screen layout.
  • A clearer separation between presentation and game logic, which helps when you tune mechanics after playtesting.
  • A path toward interfaces that scale across resolutions and feel closer to vanilla Minecraft sensibilities.
  • Easier maintenance when you chase compatibility across Minecraft versions and Forge changes.

How ObsidianUI Fits Into the Forge Modding Stack

ObsidianUI sits alongside your mod’s own systems: world generation, recipes, entities, networking, and server logic. You still decide what your mod does in the Overworld, which biomes it touches, and how crafting recipes unlock progression. What ObsidianUI changes is how confidently you can ship the “front door” of your mod, the part players see first when they open a book, a machine, or a settings page.

When you are assembling a modpack or testing a fresh Forge profile, juggling libraries is half the battle. If you want a smoother setup routine, this mod can be easily installed via the foxygame.net launcher, a convenient, flexible, and modern Minecraft launcher where you can download mods right from the menu, which keeps your workflow closer to “pick, play, patch” instead of hunting scattered installers.

Players Versus Pack Authors and Developers

Players usually install ObsidianUI because another mod lists it as a dependency. In that situation, treat it like any other library: keep versions aligned, read the mod page notes for your Minecraft version, and avoid mixing mismatched Forge builds. If you are the one shipping the mod, document which ObsidianUI range you support, because pack makers rely on that signal when they resolve conflicts across dozens of mods.

Practical Tips for Stable Screens and Updates

  • Prototype UI early, even if mechanics are unfinished, because awkward menus surface design problems sooner than hidden server bugs.
  • Test on both singleplayer and a small private server, since latency and permissions can change how players experience menus.
  • Prefer clear labels over clever jargon; Minecraft players skim fast, especially when they are managing inventory, crafting, and chat at once.
  • When a Minecraft update drops, check your GUI dependencies before you chase worldgen or block renames, because screen code tends to touch rendering paths that move between versions.

Conclusion

ObsidianUI will not rewrite your biomes or add a new boss fight on its own, but it can make your mod feel more polished where players spend quiet time: configuring options, reading guides, and interacting with machines. By leaning on shared GUI tools on Forge, you reduce friction for yourself and for anyone assembling modded worlds across clients and servers. Keep your dependency versions honest, test screens like you test mechanics, and your next update will feel smoother for everyone who clicks through your menus.