Kotlin for Forge Unofficial Extended Support — Minecraft Моды — MetaMods

Kotlin for Forge Unofficial Extended Support

Активный

Установок

0

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

6 месяцев назад

Версии

1.14 — 1.16.5
Клиент
Forge
Библиотеки

Kotlin for Forge Unofficial Extended Support

Это неофициальная версия библиотеки, созданная специально для Minecraft 1.16.5, которая предоставляет самые последние версии библиотек Kotlin для данной версии игры. Если вы предпочитаете использовать оригинальную версию модификации, рекомендуется найти её на Modrinth.

Основное назначение

Библиотека предназначена для разработки модификаций на языке программирования Kotlin. Она реализует интеграцию библиотек Kotlin в среду Forge, предоставляет KotlinLanguageProvider для загрузки аннотаций @Mod, а также AutoKotlinEventBusSubscriber для обработки объявлений с аннотацией @EventBusSubscriber. Дополнительно содержит разнообразные полезные утилиты и константы.

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

Текущая версия Kotlin for Forge 1.8.0 включает в себя Kotlin 1.4.21, Kotlin coroutines 1.4.2, Kotlin JSON serialization 1.0.1 и Jetbrains annotations 20.1.0.

Для кого предназначена

Обычным игрокам данная модификация не требуется - это вспомогательная библиотека, необходимая для работы других модов, созданных с использованием Kotlin.

Отличия от Kottle

В отличие от библиотеки Kottle, начиная с версии 1.2.0, этот проект реализует собственную систему IEventBus, поддерживающую функции IEventBus#addListener и IEventBus#addGenericListener со ссылками на методы.

Информация для разработчиков

Руководство по использованию библиотеки можно найти в соответствующем разделе проекта на GitHub. При этом разработчики не обязаны использовать все предоставляемые функциональные возможности - допустимо применение только встроенных библиотек Kotlin.

Участники проекта
toliner

toliner

Разработчик

Создан: 14 апр 2025

ID: 86076