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

Lib39

Библиотека полезных миксинов, событий и утилит для Fabric, выделенная из мода Yttr. Упрощает разработку, добавляя готовые решения для крафта, рендеринга, сетевого взаимодействия и многого другого.

Оцените первым
32.3K
9

Lib39 - это библиотека для Fabric, которая собрала в себе кучу полезных миксинов, событий и утилит, изначально написанных для мода Yttr. Разработчики заметили, что народ постоянно "тырит" миксины из Yttr, потому что там полно полезных штук, и решили вынести их в отдельную библиотеку. Название отсылает к иттрию (39-й элемент таблицы Менделеева), так что произносить можно как угодно - хоть "либ сэнти най", хоть "либ три най", хоть "либ мику".

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

Если вы пишете моды для Майнкрафт на Fabric, то наверняка сталкивались с ситуацией, когда нужно сделать что-то нестандартное - например, добавить кастомные рецепты, изменить рендеринг частиц или организовать сетевой обмен. Вместо того чтобы писать всё с нуля или искать разрозненные решения, можно просто подключить нужный модуль Lib39 и получить готовый функционал. Это экономит кучу времени и сил.

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

Lib39 распространяется через Sleeping Town Maven. Добавьте в build.gradle:

repositories {
    maven {
        url 'https://repo.sleeping.town'
        content {
            includeGroup 'com.unascribed'
        }
    }
}

dependencies {
    modApi include("com.unascribed:lib39-core:2.0.7+1.20.1")
    // остальные модули по желанию
}

Также библиотека есть на Modrinth (/mod/lib39), но разработчики настоятельно рекомендуют подключать модули через JiJ - они маленькие, и это упрощает распространение.

Модули Lib39

МодульРазмерЧто делает
Core26.12KiBБазовые утилиты: AutoRegistry, AutoMixin, звуки крафта
Lockpick4.38KiBУбирает искусственные ограничения: углы поворота моделей, размеры рецептов
Ripple6.06KiBКастомизация текста на загрузочном экране
Tunnel27.85KiBУдобная сетевая система на основе Concrete Network из 1.12
Phantom12.10KiBВременное скрытие блоков без удаления из мира
Waypoint22.33KiBДополнительный слой рендеринга для светящихся эффектов
Weld16.69KiBСистема "больших блоков" для префабов (как кровати, но без ограничений)
Sandman6.56KiBЗаставляет предметы "всегда тикать" через случайные тики
Crowbar6.83KiBСобытия для низкоуровневой генерации мира и доступ к чанкам
Keygen34.88KiBЗагрузка музыки в форматах XM, S3M, MOD через IBXM2
Dessicant9.23KiBЛогические таблицы лута и авторазблокировка рецептов через "discovered_by"
Machination33.06KiBНовые типы рецептов: замачивание в жидкости, раздавливание поршнем (с поддержкой EMI)
Recoil9.79KiBСобытия для управления камерой и FOV, перехват атак/использования (для модов с оружием)
Util5.58KiBРазные утилиты (без документации пока)
AQI5.20KiBИсправляет рендеринг частиц за полупрозрачными блоками (два прохода, как до 1.14)
Mesh13.99KiBЭффективная графовая система для сетей блоков (трубы и т.п.) - без доков
Wrangle9.62KiBСистема подсказок управления - тоже без документации пока

Бывшие модули

  • Fractal - система подгрупп для творческих вкладок. Теперь поддерживается DaFuqs как отдельная библиотека (/mod/fractal-lib/).

Планы на будущее

Разработчики планируют вынести ещё несколько штук из Yttr:

  • Equivalence - система замены предметов в рецептах и тегах
  • Conflagration - конфигурация на основе CSS и фреймворк для GUI

Версии Minecraft

  • Lib39 1.4 и старше - только Minecraft 1.19-1.19.2
  • Lib39 1.5 - добавили поддержку 1.18.2 и 1.19.3, а также экспериментальные сборки для 1.20.1
  • Lib39 2.0 - API-совместима с 1.x, пока только для Minecraft 1.20.1, разрабатывается вместе с Yttr

Если вы собираетесь делать мод на Fabric с нестандартными механиками - Lib39 может серьёзно упростить жизнь. Особенно полезны модули вроде Lockpick (снимает ограничения), Machination (новые рецепты) или Recoil (для оружейных модов). А модуль AQI вообще стоит подключить всем - он фиксит баг с частицами за полупрозрачными блоками, который бесит многих игроков.

Партнёрский материал

Как поиграть с друзьями с модом Lib39?

Мод Lib39 куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Lib39 будет готов за пару минут - BungeeHost сделает всё за вас.

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

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

Minecraft: Java Edition

1.20.x1.19.x1.18.x

Платформы

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

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

Ссылки

Создатели

Детали

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