SkillAgentSearch skills...

MCKotlin

Get the ability to run and develop Kotlin plugins on your Minecraft server or proxy

Install / Use

/learn @4drian3d/MCKotlin
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

MCKotlin

WorkFlow Latest Version Discord Modrinth Downloads GitHub Downloads

Get the ability to run and develop Kotlin plugins on your Minecraft server or proxy.

This plugin includes the necessary Kotlin libraries to the server to avoid including them independently in several plugins at the same time

Requirements

  • Java 11+

Compatibility

  • Velocity 3.4+
  • Sponge 8.2+
  • Paper/forks 1.20+

How to use

Server Admin

Simply install the latest version of the plugin on your server or proxy

Developers

Add MCKotlin as a dependency

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 {}

Sponge

build.gradle

dependency('mckotlin-sponge') {
    version '1.5.1'
    loadOrder PluginDependency.LoadOrder.AFTER
    optional false
}

build.gradle.kts

dependency("mckotlin-sponge") {
  version("1.5.1")
  loadOrder(PluginDependency.LoadOrder.AFTER)
  optional(false)
}

Libraries included

  • Kotlin StdLib 2.0.21
  • Kotlin Reflect 2.0.21
  • KotlinX Coroutines

How does this plugin differ from other plugins such as Kotlin?

Unfortunately there are no plugins available that provide the necessary libraries to make kotlin plugins for environments like Velocity or Bungeecord. That was my motivation to develop this plugin that includes Kotlin-stlib 1.9.0 (created by Jetbrains, Apache 2 license)

Related Skills

View on GitHub
GitHub Stars23
CategoryDevelopment
Updated12d ago
Forks4

Languages

Kotlin

Security Score

80/100

Audited on Mar 27, 2026

No findings