▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
KotlinMC

KotlinMC

Плагин для серверов Minecraft (Spigot, BungeeCord, Velocity), который добавляет среду выполнения Kotlin и сопутствующие библиотеки. Автоматически обновляется при выходе новых версий Kotlin - удобно для разработчиков плагинов.

Оцените первым
7.3K
20

KotlinMC

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

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

Kotlin - современный язык, который многие разработчики предпочитают за лаконичность и безопасность. Но чтобы плагин на Kotlin работал на сервере, требуется среда выполнения (Kotlin Runtime). Раньше каждый плагин включал её в себя - это раздувало размер и могло вызывать конфликты версий. KotlinMC решает это централизованно.

Что он даёт

  • Автоматическое обновление - как только выходит новая версия Kotlin, плагин сам подтягивает её. Не нужно следить за обновлениями вручную.
  • Поддержка популярных серверных платформ - SpigotMC, BungeeCord и Velocity. То есть подходит и для обычных серверов, и для прокси.
  • Дополнительные библиотеки - помимо самого Kotlin, плагин включает некоторые часто используемые зависимости (например, kotlinx.coroutines), так что разработчикам не приходится их дублировать.

Как это работает

Просто скачайте KotlinMC и положите в папку plugins вашего сервера Minecraft. Плагин сам проверит актуальную версию Kotlin и загрузит её при старте. Другие плагины, которые используют Kotlin, должны быть настроены на работу с ним (обычно это указывается в их документации).

Для кого это

  • Разработчики плагинов на Kotlin - чтобы не возиться с зависимостями.
  • Администраторы серверов, которые ставят плагины на Kotlin - чтобы избежать конфликтов и лишнего веса.

По факту, если на вашем сервере есть хоть один плагин на Kotlin - KotlinMC будет полезен. А если нет - он просто будет висеть без дела, ничего не ломая.

Скачать KotlinMC можно для серверов Minecraft на Spigot, BungeeCord или Velocity. Плагин лёгкий и не влияет на производительность - только загружает рантайм при старте.

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

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

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x1.13.x1.12.x1.11.x1.10.x1.9.x1.8.x

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

Сервер

Ссылки


Создатели

Детали

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