Loose Ends Lib
Активный0.0
Установок
Последнее обновление
Версии
Loose Ends Lib
Библиотека для управления поведением серверов и клиентов при подключении без установленного мода. Этот инструмент обеспечивает гибкий контроль над совместимостью между различными версиями окружения.
Установка
Для подключения библиотеки в ваш проект добавьте следующие строки в файл build.gradle:
repositories {
maven { url 'https://jitpack.io' }
}
dependencies {
modImplementation 'com.github.Totobird-Creations:LooseEndsLib:${looseendslib_version}'
// Необязательная зависимость
include 'com.github.Totobird-Creations:LooseEndsLib:${looseendslib_version}'
}
А в файл gradle.properties укажите версию:
looseendslib_version = v1.0.3-mc1.19
Использование
В методе onInitialize вашего инициализатора добавьте следующий код:
LooseEndManager.getInstance().register(mod_id, mod_name, mod_version)
.whenClientJoins(condition)
.whenJoinServer(condition).
Доступные условия:
LooseEnd.Condition.REQUIRED- Обязательное наличие мода у другого участникаLooseEnd.Condition.NONE- Без каких-либо ограниченийLooseEnd.Condition.DISALLOWED- Запрет на наличие мода у другого участника