Перейти к содержимому

EclipseUI

Современная библиотека конфигов и интерфейса для их настройки.

FabricNeoForge
Загрузчики
FabricNeoForge
Скачиваний на Modrinth
999 тыс.
Подписчиков на Modrinth
64
версий
18
Обновлён
9 октября 20269 окт.
Опубликован
в 2026
Это библиотека — она нужна другим модам и сама ничего не добавляет в игруНужна 1 модам. Скачайте её, если этого требует другой мод.

Коротко о моде

Библиотека — нужна другим модам: её требуют 1
Работает на Fabric и NeoForge
Для Minecraft 1.21.11–26.3
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 1.0.5+mc26.4-snapshot-3-fabric от 9 октября 2026
Нужен Fabric API
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.21.11–26.3
Описание переведено автоматическиПоказать оригинал (EN)

EclipseUI

Легкая библиотека экранов конфигурации с поддержкой тем для модов Minecraft.

Возможности

  • Поддержка Fabric & NeoForge.
  • Две темы: Faithful (ванильный стиль) и Modern (плоский дизайн)
  • Богатые виджеты: переключатели, слайдеры, выпадающие списки, выбор цвета, текстовые поля
  • Интеграция с ModMenu из коробки

Установка

Для разработчиков модов

Добавьте EclipseUI в свой мод, следуя руководству по использованию.

Быстрая настройка зависимостей:

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")
}

Полные инструкции по настройке и примеры смотрите в руководстве по использованию.

Быстрый старт

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();

Документация

Лицензия

MIT License

Частые вопросы

Как установить EclipseUI?

Установите Fabric под свою версию Minecraft, скачайте EclipseUI под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть EclipseUI?

У EclipseUI есть сборки для Minecraft 1.21.11–26.3.

Нужен ли EclipseUI на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее