Скачать GooeyLibs — Minecraft Моды — MetaMods

GooeyLibs

Активный

Установок

12

Последнее обновление

8 месяцев назад

Версии

1.20.1 — 1.21.4
Сервер
Fabric
Forge
Neoforge
Библиотеки
Утилиты

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")
}
Участники проекта
NickImpact

NickImpact

Разработчик

landonjw_

landonjw_

Создан: 24 окт 2023

ID: 3186