
Kite
Kite is a plugin that provides a Kotlin scripting runtime for Paper-based Minecraft servers
Kite
<a target="_blank" rel="nofollow noopener noreferrer" href=/plugins/kite>
<a target="_blank" rel="nofollow noopener noreferrer" href=https://hangar.papermc.io/echonine/kite>
<a target="_blank" rel="nofollow noopener noreferrer" href=https://discord.gg/xYcjBKqkDz>
<a target="_blank" rel="nofollow noopener noreferrer" href=https://echonine.dev/kite/getting-started>
Kite is plugin that 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
- Paper based server running 1.21.1 or higher, and Java 21.
- Understanding of Kotlin language and general JVM concepts is beneficial.
Documentation
Documentation and examples are available here.