Kotlin for Forge
Активный0.0
Установок
Последнее обновление
Версии
Kotlin for Forge
Этот мод позволяет создавать модификации для Minecraft, используя современный язык программирования Kotlin. Он предоставляет все необходимые инструменты и библиотеки для комфортной разработки на этом языке.
Основные возможности
Мод включает в себя полный набор Kotlin библиотек версии 1.4.21, а также дополнительные модули:
- Kotlin coroutines версии 1.4.2 для асинхронного программирования
- JSON serialization версии 1.0.1 для работы с данными
- Jetbrains annotations версии 20.1.0
Особенности реализации
В отличие от других решений вроде Kottle, данная библиотека предлагает собственную реализацию системы событий (IEventBus), которая поддерживает современные подходы к работе с функциями через механизмы addListener и addGenericListener.
Для кого предназначен
ВАЖНО: Этот мод является зависимостью и нужен только разработчикам. Если вы просто играете в Minecraft, вам не требуется устанавливать его отдельно - он будет автоматически загружен вместе с модами, которые его используют.
Гибкость использования
Вы можете применять как все функции мода одновременно, так и отдельные компоненты. Платформа предоставляет:
- Загрузчик для классов с аннотацией @Mod
- Автоматическую регистрацию подписчиков событий с @EventBusSubscriber
- Полезные вспомогательные функции и константы
Но если вам нужны только библиотеки Kotlin - вы можете ограничиться этой возможностью без использования дополнительных инструментов.