Вход

Регистрация

Восстановление доступа

EclipseUI

EclipseUI

|

Coredex

Библиотека для создания удобных экранов конфигурации с поддержкой нескольких тем и виджетов.

Скачать

Версия игры

1.21.11

26.1

26.1.1

26.1.2

26.2

26.3

Категория

Главный файл

Ссылка на сайт

modrinth.com

Скачиваний:

0

Обновлено:

22.09.2026

ID:

Мод EclipseUI для Minecraft — библиотека интерфейсов конфигурации

EclipseUI — это современная библиотека для создания экранов настроек в модах Minecraft. Она позволяет разработчикам легко добавлять настраиваемые интерфейсы с поддержкой тем, различных виджетов и интеграции с ModMenu. Проект доступен для загрузчиков Fabric и NeoForge и распространяется под лицензией MIT.

🎨 Гибкие темы и виджеты

EclipseUI — это легковесная библиотека для создания настраиваемых экранов конфигурации в модах Minecraft. Она предлагает два встроенных стиля оформления: Faithful, который воспроизводит классический ванильный стиль Minecraft, и Modern с плоским, минималистичным дизайном. Разработчики получают доступ к богатому набору виджетов: переключатели (toggles), ползунки (sliders), выпадающие списки (dropdowns), выбор цвета (color pickers) и текстовые поля (text fields). Это позволяет создавать интуитивно понятные интерфейсы для настройки поведения мода без необходимости писать сложную логику отрисовки.

🔗 Готовая интеграция с ModMenu

Одной из ключевых особенностей библиотеки является автоматическая интеграция с ModMenu. Это означает, что созданные через EclipseUI экраны настроек сразу же появляются в главном меню игры, что значительно упрощает доступ для игроков к конфигурации модов. Такая функциональность встроена «из коробки», избавляя разработчиков от необходимости самостоятельно реализовывать логику открытия меню и обработки событий нажатия кнопки.

📝 Быстрый старт: создание экрана настроек

Для начала работы достаточно вызвать статический метод `EclipseUI.configScreen()`. В примере ниже показано создание экрана с заголовком, родительским контейнером и выбором темы (Theme.MODERN). Внутри категории «General» добавлены два элемента: переключатель для включения функции и ползунок для настройки диапазона значений. Каждый виджет привязывается к свойству объекта конфигурации через методы `.binding()` или `.bindingInt()`, что обеспечивает двустороннюю связь между UI и данными.

🛠 Настройка зависимостей для разработчиков

Чтобы использовать библиотеку в своём проекте, необходимо добавить соответствующий репозиторий JitPack и подключить зависимость в файл сборки (Gradle). Для загрузчика Fabric используется метод `modImplementation`, а для NeoForge — стандартный `implementation`. Указанные версии (v1.0.2) соответствуют текущим релизам библиотеки.

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

Полное руководство по интеграции EclipseUI доступно в разделе Usage Guide, где подробно описаны все возможности библиотеки и приведены дополнительные примеры. Для отладки и предложения новых функций можно использовать раздел GitHub Issues. Проект распространяется под лицензией MIT, что позволяет свободно использовать, изменять и распространять код библиотеки в любых проектах, включая коммерческие.

Связанные материалы

Автор: Coredex · Лицензия: MIT

C

Coredex

4 проекта

|

1 скачивание

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Бета EclipseUI-fabric-1.0.5-fabric-26.3.jar 1.45 MB 26.3 Fabric EN 0 16.09.2026
Бета EclipseUI-neoforge-1.0.5-neoforge-26.3.jar 1.44 MB 26.3 NeoForge EN 0 16.09.2026
Бета EclipseUI-neoforge-1.0.5+mc26.2-rc-2.jar 1.44 MB 26.2 NeoForge EN 0 14.06.2026
Бета EclipseUI-neoforge-1.0.4+mc26.1.jar 1.44 MB 26.1.2, 26.1.1, 26.1 NeoForge EN 0 28.03.2026
Бета EclipseUI-neoforge-1.0.0+mc1.21.11.jar 1.43 MB 1.21.11 NeoForge EN 0 04.02.2026

Скачать

Версия игры

1.21.11

26.1

26.1.1

26.1.2

26.2

26.3

Категория

Главный файл

Ссылка на сайт

modrinth.com

Скачиваний:

0

Обновлено:

22.09.2026

ID: