- Loaders
- FabricNeoForge
- Downloads on Modrinth
- 1.2M
- Followers on Modrinth
- 67
- versions
- 19
- Updated
- October 29, 2026Oct 29
- Published
- in 2026
At a glance
A library: other mods need it — required by 1 mods
Runs on Fabric and NeoForge
For Minecraft 1.21.11–26.3
Client only — no need to install it on the server
Latest version — 1.0.5+mc26.4-snapshot-6-fabric from October 29, 2026
Requires Fabric API
Where it's neededGame versions1.21.11–26.3
In gamerequiredOn servernot needed
Install in the game only; not needed on the server
EclipseUI
A lightweight, themeable config screen library for Minecraft mods.
Features
- Fabric & NeoForge support.
- Two themes: Faithful (vanilla style) & Modern (flat design)
- Rich widgets: toggles, sliders, dropdowns, color pickers, text fields
- ModMenu integration out of the box
Installation
For Mod Developers
Add EclipseUI to your mod by following the Usage Guide.
Quick dependency setup:
repositories {
maven("https://jitpack.io")
}
dependencies {
// Fabric
modImplementation("com.github.coredex-source.EclipseUI:EclipseUI-fabric:v1.0.2")
// NeoForge
implementation("com.github.coredex-source.EclipseUI:EclipseUI-neoforge:v1.0.2")
}See the full Usage Guide for complete setup instructions and examples.
Quick Start
EclipseUI.configScreen()
.title(Component.literal("My Mod Config"))
.parent(parent)
.theme(Theme.MODERN)
.category(cat -> cat
.name(Component.literal("General"))
.toggle(t -> t
.name(Component.literal("Enable Feature"))
.binding(() -> config.enabled, v -> config.enabled = v)
.defaultValue(true)
)
.slider(s -> s
.name(Component.literal("Range"))
.range(0, 100, 1)
.bindingInt(() -> config.range, v -> config.range = v)
.defaultValue(50)
)
)
.build();Documentation
- Usage Guide - Complete guide on integrating EclipseUI into your mod
- GitHub Issues - Report bugs or request features
License
MIT License
FAQ
How to install EclipseUI?
Install Fabric for your Minecraft version, download EclipseUI for the same version and loader, put the file into the mods folder and launch the game with the loader profile.
Which Minecraft versions does EclipseUI support?
EclipseUI has builds for Minecraft 1.21.11–26.3.
Is EclipseUI needed on the server?
Client only — no need to install it on the server
License and source
MIT Licensefree to use and share with credit to the author