База обновляетсяиз Modrinth API

Иконка Kotlin for Forge — мод для MinecraftKotlin for Forge — мод на библиотеку Kotlin в Майнкрафте

Мод1.201.211.20.11.1626.11.19ForgeNeoForgeБиблиотекиСовместимость и зависимостиобновляетсяLGPL-2.1-only
Портрет TheBlacksmithTheBlacksmithУ наковальни Minecraft с 2009 года — куёт моды, сборки и текстурпаки
Как собраны данные

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

Kotlin for Forge — служебная библиотека для проектов, написанных на языке Kotlin. Она включает необходимые библиотеки Kotlin, предоставляет загрузчик языковых конструкций с объявлениями модов и помогает регистрировать подписчиков шины событий. Дополнительные функции и константы упрощают разработчикам повторяющиеся технические операции. От похожих решений проект отличается собственной реализацией шины событий, поддерживающей добавление обычных и обобщённых слушателей через ссылки на функции. При этом автор другого мода может использовать только поставляемые библиотеки, не подключая загрузчик языка и остальные возможности. Для игрока всё это остаётся незаметным: библиотека создаёт рабочую основу, а видимые изменения определяет зависимый от неё мод.

53.3 млнзагрузок53 344 292 по данным Modrinth
48версий игрыс проверенной сборкой
58релизовза всё время
2 дняс последнего релизаобновляется
6.9 МБвесит файлсборка 6.4.0

Обновляется ли проект

Последний релиз вышел 2 дня назад — проект активно поддерживают, и под свежие версии игры сборки появляются быстро.

На каких версиях работает

Версия игрыЗагрузчикиСборкаРазмерДата
1.20.1Forge, NeoForge4.12.07.1 МБ2025-12-03
1.21.1Forge, NeoForge5.12.06.9 МБ2026-06-28
1.20Forge, NeoForge4.12.07.1 МБ2025-12-03
1.21Forge, NeoForge5.12.06.9 МБ2026-06-28
1.16.5Forge1.17.06.4 МБ2022-03-05
26.1.2NeoForge6.4.06.9 МБ2026-10-10
26.2NeoForge6.4.06.9 МБ2026-10-10

Скачать 6.4.0 · 6.9 МБстраница автора на Modrinth

Как установить

  1. Установите загрузчик модов — Forge или NeoForge. Версия загрузчика должна совпадать с версией игры.
  2. Положите файл .jar в папку .minecraft/mods — создайте её, если её нет.
  3. Запустите игру через профиль с установленным загрузчиком.

Последние обновления

СборкаКаналВерсии игрыРазмерДата
6.4.0релиз1.21.10, 1.21.11, 1.21.9, 26.1, 26.1.1, 6.9 МБ2026-10-10
5.12.0релиз1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.6.9 МБ2026-06-28
6.3.0релиз1.21.10, 1.21.11, 1.21.9, 26.1, 26.1.1, 6.9 МБ2026-06-28
6.2.0релиз1.21.10, 1.21.11, 1.21.9, 26.1, 26.1.1, 6.6 МБ2026-03-10
5.11.0релиз1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.6.6 МБ2026-01-17
6.1.0релиз1.21.10, 1.21.11, 1.21.96.6 МБ2026-01-17

Кому не подойдёт

Проект не подойдёт тем, кто ищет предметы, существ, механики, графические изменения или оптимизацию. Он не заменяет моды, которые используют Kotlin, и не делает полезного для игрока без такого проекта. Устанавливать библиотеку на всякий случай незачем: необходимость определяется требованиями конкретной сборки. Она также не превращает произвольный мод в совместимый и не исправляет ошибки чужого кода.

Частые проблемы

Типичный признак отсутствующей библиотеки — зависимый мод не загружается, а запуск останавливается сообщением о недостающем компоненте. Сначала проверьте список требований именно у проблемного проекта и убедитесь, что файл Kotlin for Forge находится в той же установке, из которой запускается сборка. Если библиотека уже добавлена, сопоставьте её совместимость с остальными компонентами по их страницам и журналу запуска: случайно взятый файл может не соответствовать окружению сборки. При сбое после обновления верните согласованный набор файлов либо обновите зависимый мод вместе с библиотекой. Не пытайтесь диагностировать проблему по отсутствию новых предметов в мире — для служебного проекта это нормальное поведение. Главная подсказка содержится в журнале: ищите название зависимости, ошибку загрузки языка или сбой регистрации событий.

Стоит ли ставить

Рекомендуем устанавливать Kotlin for Forge игрокам и владельцам сборок только по прямому требованию другого мода. Разработчикам Kotlin-проектов библиотека полезна как готовая среда с загрузчиком, комплектом распространённых компонентов и средствами работы с событиями. Если все выбранные дополнения запускаются без неё, отдельная установка ничего не даст. Это инфраструктурный элемент сборки: оценивать его следует по корректной работе зависимых проектов, а не по изменениям внутри мира.

Похожие моды

Изображение к проекту Fabric API
Иконка Fabric API
Fabric API
1.201.21Fabric

Библиотека предоставляет общие точки подключения, события и механизмы совместимости, на которые опираются другие моды. Самостоятельного контента она не добавляет: необходимость установки определяется требованиями выбранных проектов.

Изображение к проекту Cloth Config API
Иконка Cloth Config API
Cloth Config API
1.201.21FabricForge

Cloth Config API даёт другим модам готовую основу для удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается по требованию зависимого проекта.

Изображение к проекту YetAnotherConfigLib (YACL)
Иконка YetAnotherConfigLib (YACL)
YetAnotherConfigLib (YACL)
1.201.21FabricNeoForge

YACL предоставляет другим модам готовую основу для создания удобных экранов настроек. Самостоятельного контента библиотека не добавляет и обычно устанавливается как требуемая зависимость.

Изображение к проекту Fabric Language Kotlin
Иконка Fabric Language Kotlin
Fabric Language Kotlin
1.201.21Fabric

Обеспечивает запуск модов, написанных на Kotlin, когда им требуется соответствующая языковая среда. Fabric Language Kotlin служит технической зависимостью и не добавляет в игру предметы, механики или визуальные изменения.

Изображение к проекту Architectury API
Иконка Architectury API
Architectury API
1.201.21FabricQuilt

Architectury API позволяет запускать моды, которым нужна общая многоплатформенная программная прослойка. Самостоятельного контента библиотека не добавляет и устанавливается ради зависимых проектов.

Изображение к проекту Just Enough Items (JEI)
Иконка Just Enough Items (JEI)
Just Enough Items (JEI)
1.201.21ForgeFabric

JEI показывает предметы, рецепты и способы применения прямо в интерфейсе игры, избавляя от постоянного поиска сведений вне сборки. Через строку поиска можно быстро найти нужную вещь, открыть её изготовление или выяснить, в каких рецептах она участвует.

Смотрите также

Случайные находки из каталога — моды, шейдеры, текстуры и сборки с нашим разбором.

Изображение к проекту Distant Raze
Иконка Distant Raze
Distant Raze
1.211.21.11Fabric

Distant Raze строит визуально насыщенный клиент вокруг Distant Horizons, совместимых шейдеров и оптимизаций. Профиль показывает дальний ландшафт, улучшает атмосферу и старается удержать плавность при большом горизонте.

Изображение к проекту XercaMod
Иконка XercaMod
XercaMod
1.20.11.19Forge

XercaMod добавляет еду, оружие и инструменты, декоративные блоки, хранилища и другие элементы, которых автору не хватало в ванильной игре.

Изображение к проекту Fruits Delight
Иконка Fruits Delight
Fruits Delight
1.211.20.1NeoForgeForge

Fruits Delight расширяет Farmer's Delight семнадцатью фруктами, природными растениями и девяноста видами напитков, закусок, блюд и пиров.

Изображение к проекту 2KS
Иконка 2KS
2KS
1.201.21IrisOptiFine

2KS — шейдер, рассчитанный на полуреалистичную работу света и материалов. Визуальный профиль объединяет мягкие динамические тени, свечение ярких объектов и атмосферный свет и туман. Первый эффект: подчёркивают форму рельефа и построек. Второй: делает солнце, лампы и магические блоки выразительнее. Третий: связывают дальний план, погоду и время суток. По производительности есть профиль для очень слабых видеокарт, но результат всё равно зависит от сцены.

Изображение к проекту SPPBR
Иконка SPPBR
SPPBR
1.201.21

SPPBR сочетает ванильную стилистику 8x с PBR: блоки получают карты нормалей, поддержку параллакса, отражения и визуальную глубину при малой сетке.

Изображение к проекту Sunrise [BG]
Иконка Sunrise [BG]
Sunrise [BG]
1.8.9

Sunrise переоформляет BedWars в солнечно-лунной теме: меняет мечи, инструменты, броню, интерфейс, шерсть, огонь, блоки и экранный логотип.

Ссылки

Частые вопросы

Нужно ли устанавливать библиотеку одновременно на клиент и сервер?

Ориентируйтесь на требования мода, который использует Kotlin for Forge. Сама библиотека допускает необязательное присутствие на обеих сторонах, однако зависимый проект может обращаться к ней там, где выполняется его код. Для совместной сборки безопаснее сверять состав клиента и сервера с документацией каждого конкретного мода.

Можно ли удалить Kotlin for Forge после первого запуска?

Нет, если установленный мод обращается к библиотеке во время загрузки или дальнейшей работы. Это не установщик, который один раз преобразует файлы, а часть среды выполнения. После удаления зависимый проект может перестать запускаться. Удалять компонент стоит только вместе с модами, которым он требуется.

Зачем библиотека поставляет Kotlin внутри себя?

Встроенный комплект даёт модам согласованную среду и избавляет каждый проект от отдельной упаковки одинаковых компонентов. Разработчик получает доступ к языковым библиотекам, сопрограммам, сериализации и аннотациям в предусмотренном окружении. Игроку вручную скачивать эти составляющие или устанавливать Kotlin в операционную систему не требуется.

Что делать, если библиотека установлена, но ошибка остаётся?

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