Kite (Kotlin Scripting)
Kite is a plugin that provides a Kotlin scripting runtime for Paper-based Minecraft servers
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Kite (Kotlin Scripting)
Kite
Kite provides a Kotlin scripting runtime for Paper-based Minecraft servers. Designed for small and simple tasks and serves as a much more powerful alternative to Skript and other scripting plugins.
Features
- High Performance Scripts are compiled to achieve near-native performance.
- Folia Support Scripting runtime is compatible with Folia. This includes wrappers for Folia schedulers.
- Command Registration Register commands effortlessly with a single function.
- Event Listening Listen to Bukkit, Spigot, Paper, or even custom plugin events.
- Access Everything Full access to Bukkit API, built-in libraries and loaded plugins.
- Dynamic Dependencies Downloads dependencies from Maven-compatible repositories in the runtime.
- Script Organization Split scripts into multiple files or keep it simple with one file per script.
Requirements
- Kotlin based server running Kotlin or higher, and Java Kotlin. - Understanding of Kotlin language and general JVM concepts is beneficial.
Documentation
Documentation and examples are available here.