Скачать MCKotlin — Minecraft Моды — MetaMods

MCKotlin

Активный

Установок

20

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

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

Версии

1.7.2 — 1.21.3
Сервер
Библиотеки

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.

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

4drian3d

Разработчик

Создан: 6 янв 2023

ID: 2406