KotlinMC is a utility plugin for Java Edition Minecraft servers running Spigot, BungeeCord, Velocity, and compatible platforms. It provides the Kotlin runtime required by plugins written in Kotlin, allowing server developers to use Kotlin without packaging the same libraries inside every project.
Beyond Kotlin itself, the plugin bundles useful KotlinX libraries, including Coroutines, Serialization with JSON support, AtomicFU, IO, and DateTime. Its automated release workflow checks upstream libraries regularly and publishes refreshed builds when versions change, helping keep dependencies aligned. For teams managing a network of servers, KotlinMC offers a convenient shared foundation, and BoxToPlay makes adding it to a Minecraft server straightforward.
Select the version of KotlinMC you want installed on your Minecraft server.
You go directly to your cart with the Minecraft plan and selected version of KotlinMC already included. Check that everything is correct before continuing.
Wait while your Minecraft server is built and delivered. Installation of your selected KotlinMC version starts during setup. Once it is ready, connect and have fun.
Create your Minecraft server and install the KotlinMC plugin with one click!