▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
FLIB

FLIB

FLIB - библиотека для разработчиков модов Minecraft. Упрощает создание модов, предоставляя готовые инструменты для блоков, генерации мира, рецептов и отладки. Нужна как зависимость для других модов автора.

Оцените первым
791.4K
18

Что такое FLIB и зачем он нужен

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

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

Что библиотека дает разработчикам

FLIB - это скорее инструментарий для кодера, а не контент для игрока. Вот основные фичи, которые могут пригодиться создателям модов для Майнкрафт (Fabric):

  • BlockSettings - настройки блоков: подсказки (tooltip), цвет при вращении, свечение при подаче сигнала, крепление к стенам и прочее
  • Обертки для инвентарей - удобные врапперы для работы с контейнерами
  • Шаблон нового мода - готовый проект с билд-скриптами, чтобы не настраивать все с нуля
  • Генерация мира - строители для фич вроде простых руд, патчей (жил) и рудных жил (ore)
  • Утилиты для измерений - упрощают работу с разными димами
  • Рецепты:
    • EnergyIngredient - для рецептов с энергией
    • FluidTagIngredient - для рецептов с жидкостями
    • RandomizedOut✨gredient - случайный результат при крафте
    • Рецепты зелий (Brewing recipe)
  • Много всяких мелких утилит - по мелочи, упрощающих жизнь

Команды /flib для отладки

В FLIB есть несколько консольных команд, которые можно отключить в конфиге flib.toml. Они пригодятся для тестирования:

  • /flib tpx - телепорт между измерениями
  • /flib health add/set/random/factor - управление здоровьем (добавить, установить, рандомно, множителем)
  • /flib hunger add/set/random/factor - то же самое с голодом
  • /flib hearts add/set/random/factor - управление сердечками
  • /flib gamemode @p 1 - смена режима игры (цифрами, через имя тоже можно)
  • /flib scoreboard random @p 4 9 OBJECTIVE - установить случайное значение скорборда
  • /flib attribute minecraft:reach_distance random @p 3 8 - изменить атрибут (здесь дальность досягаемости) случайным образом в заданном диапазоне

Если вы не разрабатываете моды, эти команды вам вряд ли пригодятся. Но если вы тестируете модпаки или свои сборки - с их помощью можно быстро проверить механики или выставить нужные параметры.

Для кого этот мод

  • Разработчики - FLIB реально ускоряет процесс, особенно если вы выпускаете несколько модов. Шаблон и готовые билдеры экономят кучу времени.
  • Игроки - только если ставите другие моды автора, которые требуют FLIB как зависимость. Сам по себе он бесполезен, но без него ничего не запустится.

Скачать FLIB можно для Minecraft (чередуюем: Майнкрафт) на Fabric. Обратите внимание: библиотека не добавляет никакого игрового контента, так что если вы просто ищете моды для выживания - проходите мимо. Но если вы собираете модпак, где есть зависимые моды - не забудьте подтянуть и FLIB.

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

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x

Платформы

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

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

Ссылки


Создатели

Детали

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