
GooeyLibs
Активный0.0
Установок
Последнее обновление
Версии
GooeyLibs - библиотека для создания интерфейсов в Minecraft
GooeyLibs представляет собой серверную библиотеку, которая открывает разработчикам возможность создавать интерактивные пользовательские интерфейсы для Minecraft. Эта универсальная платформа одинаково хорошо работает как с Forge, так и с Fabric, предоставляя базовый функционал для построения сложных UI-элементов.
Возможности проектирования интерфейсов
Библиотека использует паттерн проектирования "строитель" для создания игровых экранов. Это позволяет разработчикам последовательно конструировать сложные интерфейсы, добавляя различные элементы по мере необходимости. Одной из ключевых особенностей GooeyLibs является поддержка многостраничных меню, что особенно полезно, когда содержимое интерфейса не помещается в видимую область экрана.
Для более глубокого изучения API библиотеки рекомендуется ознакомиться с официальной документацией на GitHub.
Интеграция GooeyLibs в проекты
При работе с GooeyLibs важно учитывать несколько моментов. Библиотека предоставляет стандартный API-слой, который подходит для большинства плагинов. Для отладки мода непосредственно в среде разработки потребуется дополнительно подключить компоненты запуска.
Репозиторий
repositories {
maven("https://maven.impactdev.net/repository/development/")
}
Зависимости
dependencies {
modImplementation("ca.landonjw.gooeylibs:api:3.0.0-1.20.1-SNAPSHOT")
// Для использования с Forge
modRuntimeOnly("ca.landonjw.gooeylibs:forge:3.0.0-1.20.1-SNAPSHOT")
// Для использования с Fabric
modRuntimeOnly("ca.landonjw.gooeylibs:fabric:3.0.0-1.20.1-SNAPSHOT")
}