Modscraper Modscraper Minecraft
EclipseUI logo

EclipseUI

Mod

by Coredex

A modern config and config UI lib.

Type

Mod

CurseForge Downloads

14,371

CurseForge ID

1509307

Modrinth Downloads

127,928

Modrinth ID

99cGtHRy

Last Updated

Jul 27, 2026

Description

# 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](USAGE.md). **Quick dependency setup:** ```kotlin 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](USAGE.md) for complete setup instructions and examples. ## Quick Start ```java 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](USAGE.md) - Complete guide on integrating EclipseUI into your mod - [GitHub Issues](https://github.com/coredex-source/EclipseUI/issues) - Report bugs or request features ## License MIT License

Compatibility

Mod Loaders

Fabric Neoforge

Game Versions

1.21.11 26.1 26.1.1 26.2-snapshot-1 26.1.2 26.2-snapshot-2 26.2-snapshot-3 26.2-snapshot-4 26.2-snapshot-5 26.2-pre-4 +4 more

Similar Mods

Included in Modpacks

External Resources