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

Scalable Cat's Force

Scalable Cat's Force - библиотека Scala для Minecraft-модов на новых версиях. Добавляет рантайм Scala и функциональные инструменты Cats для разработчиков модов на Fabric/Forge.

Оцените первым
672.1K
40

Scalable Cat's Force - это библиотека для модов, написанных на языке Scala и ориентированных на современные версии Майнкрафт.

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

До версии Minecraft 1.12 в Forge была встроена поддержка Scala, но начиная с 1.13 её убрали. Если ты пишешь мод на Scala под новые версии (1.14 и выше), то без дополнительной библиотеки ничего не заработает - среда исполнения Scala отсутствует. Scalable Cat's Force как раз это и решает: подтягивает рантайм Scala и библиотеку Cats, которая нужна для функционального программирования.

По сути, это техническая прослойка. Если ты игрок - тебе эта библиотека не понадобится напрямую. Но если какой-то мод, который ты хочешь поставить, написан на Scala, то Scalable Cat's Force придётся установить как зависимость. Иначе мод просто не запустится и будет сыпать ошибками.

Что внутри

  • Scala runtime - среда выполнения для кода на Scala (лицензия Apache 2.0)
  • Cats - функциональная библиотека для Scala, которая упрощает работу с иммутабельными данными, монадами и композицией (лицензия MIT)

Библиотека распространяется как обычный Forge/Fabric мод. Просто кладёшь в папку mods - и всё. Никаких лишних настроек не требуется.

На что обратить внимание

Scalable Cat's Force не добавляет контент в игру: новых блоков, мобов или предметов от неё не появится. Это pure library mod - чисто техническая штука для разработчиков. Но без неё Scala-моды под современные версии Майнкрафт работать отказываются.

Если собираешь сборку и видишь в зависимостях Scalable Cat's Force - обязательно поставь её. На Forge 1.12 и ниже она не нужна, там Scala уже есть в ядре. А вот для Minecraft 1.14-1.21 она может оказаться необходимой.

Короче, типичная библиотека для разработки: незаметная, но без неё никуда. Скачивай Scalable Cat's Force, если собираешься использовать моды на Scala.

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

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

Minecraft: Java Edition

26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

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

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

Ссылки

Создатели

Детали

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