▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Anvian's Lib
Anvian's Lib

Anvian's Lib

Anvian's Lib - библиотека для модов автора Anvian. Добавляет общие утилиты, упрощает разработку и включает телеметрию для отслеживания популярности модов. Поддерживает Fabric, Forge и NeoForge.

Оцените первым
664.3K
100

Anvian's Lib

Anvian's Lib - это небольшая библиотека, которую автор использует в своих модах для Minecraft. По сути, это набор общих утилит и вспомогательных функций, которые пригождаются в разных проектах. Вместо того чтобы копипастить один и тот же код в каждый мод, проще вынести всё в отдельную либу и подключать её как зависимость.

Что внутри

Библиотека включает разные полезные штуки для разработки - от базовых хелперов до более специфичных функций. Но есть одна особенность: Anvian's Lib собирает телеметрию, чтобы автор мог видеть, сколько игроков реально пользуется его модами. Если вам это не нравится - телеметрию можно отключить в конфиге. Всё честно, без сюрпризов.

Как подключить

Если вы разработчик и хотите использовать Anvian's Lib в своём проекте, всё стандартно. Прописываете репозиторий и зависимости.

Сначала в gradle.properties:

anvianslib_version=<версия>

Потом в build.gradle добавляете репозиторий:

repositories {
    maven {
        name = 'Repsy Anvian'
        url = 'https://repo.repsy.io/mvn/anvian/anvians-lib'
    }
}

И саму зависимость - в зависимости от загрузчика:

  • На Common:
  implementation "net.anvian.anvianslib:anvianslib-common-1.21:${anvianslib_version}"
  • На Fabric:
  modImplementation "net.anvian.anvianslib:anvianslib-fabric-1.21:${anvianslib_version}"
  • На Forge:
  implementation "net.anvian.anvianslib:anvianslib-forge-1.21:${anvianslib_version}"
  • На NeoForge:
  implementation "net.anvian.anvianslib:anvianslib-neoforge-1.21:${anvianslib_version}"

Зачем это нужно

Если вы просто игрок - скорее всего, вам не придётся ставить Anvian's Lib отдельно. Она автоматически подтянется как зависимость, когда вы установите какой-нибудь мод от Anvian. Но если вы собираете сборку модов вручную - убедитесь, что эта библиотека есть, иначе моды автора просто не запустятся.

Для разработчиков же это готовый инструмент, который экономит время. Вместо того чтобы писать одни и те же функции с нуля для каждого нового мода, можно просто подключить либу и пользоваться готовыми решениями. Ну и телеметрия - полезная штука, если хочешь понимать, насколько твои моды востребованы.

Важно знать

  • Телеметрия - включена по умолчанию, но отключается в конфиге. Если вы против сбора данных - зайдите в настройки и выключите.
  • Совместимость - библиотека работает на Minecraft 1.21 и поддерживает Fabric, Forge и NeoForge.
  • Для кого - в первую очередь для разработчиков, но игрокам тоже пригодится как зависимость.

Скачайте Anvian's Lib, если планируете использовать моды этого автора или разрабатываете свои проекты на его основе.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Зависимости

Ссылки


Создатели

Детали

Лицензия:
Опубликован:1 год назад
Обновлён:1 месяц назад
Главная