Background

HyKotlin

ModsHyKotlin
HyKotlin

HyKotlin

CurseForge
Library

Kotlin support for Hytale plugins

HyKotlin

Kotlin support for Hytale plugins.

HyKotlin embeds the Kotlin Standard Library and other essential Kotlin libraries, allowing you to write Hytale plugins in Kotlin without bundling these dependencies yourself.

This project is adapted from fabric-language-kotlin. See the license file for licensing details.

Current version: 0.2.4+kt2v3v0

Current Kotlin Version: 2.3.0

Installation

Add the repository to Gradle:

repositories {
   maven {
       name = "eufoniaMavenPublic"
       url = uri("https://maven.eufonia.studio/public")
   }
}

Add HyKotlin as a Gradle dependency:

dependencies {
    implementation("dev.celestelove:hykotlin:0.2.4+kt2v3v0")
}

Then declare it in your plugin manifest:

{
  "Name": "YourPlugin",
  "Dependencies": {
    "HyKotlin:HyKotlin": ">=0.2.4+kt2v3v0"
  }
}

Bundled Libraries

org.jetbrains.kotlin

Library Version Links
kotlin-stdlib 2.3.0 Docs · API · GitHub
kotlin-reflect 2.3.0 Docs · API

org.jetbrains.kotlinx

Library Version Links
kotlinx-coroutines-core 1.10.2 Guide · API · GitHub
kotlinx-coroutines-jdk8 1.10.2 API
kotlinx-serialization-core 1.9.0 Guide · API · GitHub
kotlinx-serialization-json 1.9.0 API
kotlinx-serialization-cbor 1.9.0 API
atomicfu 0.29.0 GitHub
kotlinx-datetime 0.7.1 GitHub
kotlinx-io-core 0.8.2 API · GitHub
kotlinx-io-bytestring 0.8.2 API

Development

To update this README, edit templates/README.template.md and run:

./gradlew processMDTemplates

Information

586
Downloads
Version
HyKotlin-0.2.4+kt2v3v0.jar
Updated
Jan 15, 2026
Support
Early Access

Help the community thrive by sharing your feedback and reporting issues on the official tracker.

HyKotlin - Hytale Mod | Hytale Wiki