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

FrozenLib

FrozenLib - библиотека модов от FrozenBlock, которая даёт разработчикам инструменты для продвинутых конфигов, работы с капающей водой и сталактитами, кастомной физики, звуков и многого другого. Если вы видели моды вроде FrozenUp или Winterly - они работают именно на этой базе.

Оцените первым
1.1M
160

FrozenLib - это библиотека для Майнкрафт, которая служит фундаментом для модов команды FrozenBlock. Если ты фанат их проектов (вроде FrozenUp, Winterly или других тематических аддонов), то FrozenLib нужна для их работы.

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

Что конкретно даёт FrozenLib разработчикам?

  • Продвинутые конфиги - моды с FrozenLib могут гибко настраиваться без правок кода.
  • Кастомные scheduledTick для блоков - можно повесить на любой блок собственную логику обновления по таймеру.
  • Сталактиты (Dripstone) и капель - библиотека позволяет настроить, чтобы с любого блока капала вода или лава, а ещё - чтобы сталактиты вызывали scheduledTick.
  • Сушка и вытекание жидкостей - Dripstone может высыхать или капать с любых блоков, не только с ванильных.
  • Контроль кулдаунов предметов - можно уменьшать время перезарядки у предметов.
  • Сложная работа со звуком - движущиеся зацикленные звуки, кастомные звуки пролёта (flyby), интерфейс для остановки звуков по условию.
  • Отключение воронок (Hopper) - для конкретных TileEntity можно запретить использование воронок. Полезно, чтобы игроки не вытаскивали предметы из кастомных контейнеров.
  • Математика и шум - продвинутые операции, сэмплирование шума (Perlin, Simplex и т.п.) для генерации.
  • DataFixer-ы - конвертация старых данных мода в новые форматы, чтобы миры не ломались при обновлении.
  • Переопределение текстур существ - можно менять скины мобов на лету.
  • Эффекты тряски экрана - добавь реалистичные землетрясения или взрывы.
  • Изменение гравитации - сделай блоки или мобов легче/тяжелее.
  • Новые категории мобов (MobCategories) - группируй мобов как хочешь.
  • Система ветра - используй и расширяй встроенную систему ветра для анимации.
  • Изменение достижений на лету - моды могут динамически править прогресс.
  • Эффекты зелий на маяках (Beacons) - добавь любой эффект к маяку.

Кроме того, FrozenLib включает в себя реализацию DataFixerUpper API от Quilt Project (но для Fabric).

Зачем это обычному игроку?

Если ты просто играешь - тебе вряд ли понадобится FrozenLib сам по себе. Но если ты хочешь установить крутой зимний мод или мод с продвинутой физикой жидкости - скорее всего, без этой библиотеки не обойтись. Она как фундамент: её не видно, но всё держится на ней.

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

На данный момент FrozenLib работает на Fabric (и, вероятно, на его форках вроде Quilt). Версии Майнкрафт - смотри под конкретный мод от FrozenBlock, обычно актуальные 1.19-1.21.

Если ты мододел и используешь Fabric - FrozenLib реально упростит кучу вещей, от звуков до физики. Рекомендую глянуть в исходники, там много полезного.

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

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

Minecraft: Java Edition

25w44a26.2.x26.1.x1.21.x1.20.x1.19.x

Платформы

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

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

Зависимости

Ссылки


Детали

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