
MCKotlin
Активный0.0
Установок
Последнее обновление
Версии
MCKotlin
Откройте для себя возможность запуска и разработки плагинов на Kotlin для вашего Minecraft сервера или прокси-системы. Этот уникальный инструмент предоставляет все необходимые библиотеки Kotlin, устраняя необходимость их самостоятельного включения в каждый отдельный плагин.
Основные возможности
MCKotlin включает в себя полный набор библиотек Kotlin, которые требуются для работы плагинов на этом языке программирования. Благодаря централизованному подходу, вы избегаете конфликтов версий и дублирования кода между различными плагинами.
Системные требования
- Java 8 или выше
Поддерживаемые платформы
- Velocity версия 3 и новее
- Sponge версия 8
- CraftBukkit/Spigot/Paper и их форки для Minecraft 1.8+
- BungeeCord/Waterfall
Установка и использование
Для администраторов серверов
Просто установите последнюю версию плагина на ваш сервер или прокси-систему - никаких дополнительных настроек не требуется.
Для разработчиков
Добавьте MCKotlin в качестве зависимости для вашего проекта:
Spigot
plugin.yml
depend: MCKotlin-Paper
Paper 1.19.4+
paper-plugin.yml
dependencies:
server:
MCKotlin-Paper:
required: true
Velocity
@Plugin(
id = "myplugin",
dependencies = {
@Dependency(id = "mckotlin-velocity")
}
)
public class VelocityPlugin {}
Включенные библиотеки
- Kotlin StdLib версия 1.9.20
- Kotlin Reflect версия 1.9.20
- KotlinX Coroutines
Преимущества перед аналогами
В отличие от других решений, MCKotlin специально разработан для работы в средах Velocity и Bungeecord, где ранее отсутствовали удобные инструменты для Kotlin-разработки. Плагин включает официальные библиотеки Kotlin-stlib 1.9.0 от Jetbrains с лицензией Apache 2.