COWMODSКаталог модов

Kite (Kotlin Scripting)

Kite is a plugin that provides a Kotlin scripting runtime for Paper-based Minecraft servers

1,5 тыс.16обновлён 22 сент. 2026 г.
БиблиотекиУправлениеУтилиты

Описание

<a href=https://modrinth.com/plugin/kite>modrinth <a href=https://hangar.papermc.io/echonine/kite>hangar <a href=https://discord.gg/xYcjBKqkDz>discord-plural <a href=https://echonine.dev/kite/getting-started>discord-plural

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.


Example


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.

Последние версии

Все версии →
alpha

1.7.0

1.7.0
22 сент. 2026 г.177Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3folia, paper, purpur
Скачать
Что нового
- Kite 1.7.0 ([2959d49](<https://github.com/EchoNineLabs/Kite/commit/2959d491ad11a22ff74178184c4c2f7190bbf49c>)) - mark 26.3 as supported, update deps ([4a8f1dc](<https://github.com/EchoNineLabs/Kite/commit/4a8f1dc2e8143eaa094e4742c7aac03e95856577>)) - unload scripts on shutdown (#112) ([68ca289](<https://github.com/EchoNineLabs/Kite/commit/68ca289c39b9b1dbfab96306c2032bdd051ec67e>)) - Update dependency dev.faststats.metrics:bukkit to v0.30.1 (#106) ([8a99b9c](<https://github.com/EchoNineLabs/Kite/commit/8a99b9ccf65884b3b8574e9a79d15a033a061bc4>)) - Update plugin com.modrinth.minotaur to v2.10.0 (#111) ([ccfd73b](<https://github.com/EchoNineLabs/Kite/commit/ccfd73b994fe2e00e18cc4f3f216a61cd9e1c584>)) - fix typo [skip ci] ([b8f1ef1](<https://github.com/EchoNineLabs/Kite/commit/b8f1ef18315355b33616195f3ac7cd6a109d4e98>)) - update readme example image [skip ci] ([13eae9f](<https://github.com/EchoNineLabs/Kite/commit/13eae9f29d0f3ac1cfacc757723b72166a3c40dd>)) - Update plugin org.jetbrains.kotlin.jvm to v2.4.20 (#108) ([75c6575](<https://github.com/EchoNineLabs/Kite/commit/75c657535c9cda0c105adaba8d91e4e836d1133a>)) - Update actions/setup-java action to v6 (#105) ([b0d4f00](<https://github.com/EchoNineLabs/Kite/commit/b0d4f00c17eee9d7dda12b1ae81317c95dc00fef>)) - Update actions/checkout digest to 3d3c42e (#102) ([87137f1](<https://github.com/EchoNineLabs/Kite/commit/87137f14aba9527752aff6d9ac50d519236722c1>)) - Update actions/setup-java digest to b6effb0 (#101) ([736dd46](<https://github.com/EchoNineLabs/Kite/commit/736dd46f4bd9a69ecb0716b2c7a6cc87caa96395>)) - Update plugin com.gradleup.shadow to v9.6.1 (#100) ([a371bc3](<https://github.com/EchoNineLabs/Kite/commit/a371bc3eed7cde3d796d90fa0830274da6513266>)) - Update plugin xyz.jpenilla.run-paper to v3.1.0 (#104) ([1d3f27e](<https://github.com/EchoNineLabs/Kite/commit/1d3f27e0f6e2e0eb93c2b505ffa219ac859403fb>)) - Update Gradle to v9.7.1 (#103) ([9d93aa7](<https://github.com/EchoNineLabs/Kite/commit/9d93aa7c0d8901ae35752a4a84d6e8bddba37117>)) - Update dependency dev.faststats.metrics:bukkit to v0.29.4 (#99) ([1c2af26](<https://github.com/EchoNineLabs/Kite/commit/1c2af26548133550860939c8c108a2cdac147943>))
beta

1.6.2

1.6.2
15 июл. 2026 г.345Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
- 1.6.2 ([9cd609a](<https://github.com/EchoNineLabs/Kite/commit/9cd609a8818963e556518d2de5d3aec50c127355>)) - Update plugin org.jetbrains.kotlin.jvm to v2.4.10 (#96) ([430eb02](<https://github.com/EchoNineLabs/Kite/commit/430eb02c66f65a2ada2e2f6a6826a0cbe4edd8ba>))
alpha

1.6.1

1.6.1
13 июл. 2026 г.40Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
- 1.6.1 ([5ca9b18](<https://github.com/EchoNineLabs/Kite/commit/5ca9b18916e16bafc234e13693ad478609d694c6>)) - Update plugin org.jetbrains.kotlin.jvm to v2.4.10-RC2 (#98) ([6cb32f1](<https://github.com/EchoNineLabs/Kite/commit/6cb32f1240f2d2df13d77109c6fff7652c11c1c4>)) - Update plugin com.gradleup.shadow to v9.5.1 (#97) ([0f5b737](<https://github.com/EchoNineLabs/Kite/commit/0f5b737954ab417fc0c0856ba393a931b18d7a85>)) - Update dependency dev.faststats.metrics:bukkit to v0.27.2 (#95) ([f8e2c35](<https://github.com/EchoNineLabs/Kite/commit/f8e2c350c622b9d928ebbd683e845c93c9dd8aa6>)) - Update actions/setup-java digest to 0f481fc (#92) ([ea5f3f1](<https://github.com/EchoNineLabs/Kite/commit/ea5f3f1a4982330c84c56e16807c2299a72ac052>)) - Update Gradle to v9.6.1 (#94) ([11990f3](<https://github.com/EchoNineLabs/Kite/commit/11990f3db84221491a3778599990e4a01bac4d6b>)) - possible fix for shading issues on certain paper forks (?) ([31c38ac](<https://github.com/EchoNineLabs/Kite/commit/31c38aceb16f4cf087450508009799025384a069>))
alpha

1.6.0

1.6.0
30 июн. 2026 г.50Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
- use custom, non-SNAPSHOT version of Libby (temporarily published to my repo) ([e174eb5](<https://github.com/EchoNineLabs/Kite/commit/e174eb5bc8d91111d1a90b483806200bf677403e>)) - 1.6.0 ([422c7fb](<https://github.com/EchoNineLabs/Kite/commit/422c7fb04252c9457998d02c3ac39ec80e5ad9bd>)) - handle @Import annotation separately from runtime dependencies ([47bcb64](<https://github.com/EchoNineLabs/Kite/commit/47bcb64cc184259ba84612390ef7da9912c13ad3>)) - update dependencies ([d7a715d](<https://github.com/EchoNineLabs/Kite/commit/d7a715d113e76bb39638facfa5c057121bdf7fbf>)) - fix faststats not enabling ([2917365](<https://github.com/EchoNineLabs/Kite/commit/29173657c78d55a7304c5c1840d3b1b1f37bf19d>)) - make `runServer` depend on `jar` ([e66242d](<https://github.com/EchoNineLabs/Kite/commit/e66242da5fa111e2048115a4534460515e70a2ae>))
beta

1.5.2

1.5.2
19 июн. 2026 г.122Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
- 1.5.2 ([a7b20c1](<https://github.com/EchoNineLabs/Kite/commit/a7b20c163611df49483b2b59c8daff2a8b9ca6f2>)) - Update dependency org.jetbrains.kotlinx:kotlinx-coroutines-core to v1.11.0 (#75) ([7967176](<https://github.com/EchoNineLabs/Kite/commit/79671765ef05a23792c8ad4db5372cf6e6b8116a>)) - Update kotlin monorepo to v2.4.0 (#80) ([d7cf6e9](<https://github.com/EchoNineLabs/Kite/commit/d7cf6e9c5e7c747e74cb897cb50067b597831162>)) - Update actions/checkout action to v7 (#88) ([400ffbb](<https://github.com/EchoNineLabs/Kite/commit/400ffbb6f2fd61fe84b1ef3d67bd54feb4cbb2a0>)) - Update Gradle to v9.6.0 (#89) ([dd7a37e](<https://github.com/EchoNineLabs/Kite/commit/dd7a37ebf4600cee9a32ff081c6930ff8cd92c3c>)) - shade faststats and libby ([f925b58](<https://github.com/EchoNineLabs/Kite/commit/f925b58b344d44d686a2250b9485c73c80eca1be>))
beta

1.5.1

1.5.1
16 июн. 2026 г.34Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2folia, paper, purpur
Скачать
Что нового
- 1.5.1 ([517b0a6](<https://github.com/EchoNineLabs/Kite/commit/517b0a602f1635b7774c2bf1782069a210e19096>)) - fix incorrect server environment check (#82) ([04d1b88](<https://github.com/EchoNineLabs/Kite/commit/04d1b8857fd63d4d2e9d1178f355ebb3e7318732>)) - mark 26.2 as supported [skip ci] ([39eee55](<https://github.com/EchoNineLabs/Kite/commit/39eee55040c19b0ac14aeb197e97a302b5b54ae7>)) - Update actions/setup-java digest to ad2b381 (#86) ([3b2d8a1](<https://github.com/EchoNineLabs/Kite/commit/3b2d8a1b5d3c43c1bf940cd76d9b440b0c021bba>)) - Update dependency dev.faststats.metrics:bukkit to v0.26.1 (#84) ([7cf7a77](<https://github.com/EchoNineLabs/Kite/commit/7cf7a774ddb0cecf71b077464d0f8e6284c88572>)) - update FastStats and drop bStats (#83) ([e1ad8b4](<https://github.com/EchoNineLabs/Kite/commit/e1ad8b43aee6cfe20b6ebf36df6472cd369258ab>)) - Update Gradle to v9.5.1 (#76) ([22783ad](<https://github.com/EchoNineLabs/Kite/commit/22783ad95b5e929fa86fb22725ae7902329095e7>)) - Update actions/checkout digest to df4cb1c (#79) ([4d366d5](<https://github.com/EchoNineLabs/Kite/commit/4d366d5055ebce0b1622210e21c4e2fbf9d6d7b7>))
alpha

1.5.0

1.5.0
2 июн. 2026 г.55Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
- 1.5.0 ([3846297](<https://github.com/EchoNineLabs/Kite/commit/38462972e66fe58debf9df3a83a97d06aadf9405>)) - fix remote dependencies being inaccessible at runtime (#78) ([d8cf632](<https://github.com/EchoNineLabs/Kite/commit/d8cf6320520714d2354639b2e651a48e73518273>)) - handle unload exceptions ([4155c76](<https://github.com/EchoNineLabs/Kite/commit/4155c76bac1bb8b551cc26f8ada684b8c2eb522e>))
beta

1.4.4

1.4.4
6 мая 2026 г.111Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
- 1.4.4 ([7919946](<https://github.com/EchoNineLabs/Kite/commit/79199463596086f9d76f9d01a824198dad0042b4>)) - do not resume same coroutine twice ([4211ca6](<https://github.com/EchoNineLabs/Kite/commit/4211ca64c775057c129806111022ff792915e2a7>)) - Update Gradle to v9.5.0 (#73) ([785d9ad](<https://github.com/EchoNineLabs/Kite/commit/785d9adf074496a4094fb18d22a2c0702087debe>))
beta

1.4.3

1.4.3
28 апр. 2026 г.39Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
- 1.4.3 ([e2757a4](<https://github.com/EchoNineLabs/Kite/commit/e2757a4acac81c0badff4d6c2c15cf86dc53be3c>)) - Update plugin org.jetbrains.kotlin.jvm to v2.3.21 (#71) ([f75a663](<https://github.com/EchoNineLabs/Kite/commit/f75a6631892a4124dc028ce0c24b72baa833bb64>)) - Strip commit author from changelog generation ([9a47cae](<https://github.com/EchoNineLabs/Kite/commit/9a47caeee03af22b78a98a22b3651ffd2260d1c1>)) - add update checker (#72) ([c27b089](<https://github.com/EchoNineLabs/Kite/commit/c27b089b0d3f89b7ce0b09e3175a318e161ca3a3>)) - try...catch exceptions during loading, clean up on failure ([e43b257](<https://github.com/EchoNineLabs/Kite/commit/e43b257eae051e4216132b2e7162b6fe6a1f8c29>))
beta

1.4.2

1.4.2
17 апр. 2026 г.34Minecraft: 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2folia, paper, purpur
Скачать
Что нового
- Update dependency dev.faststats.metrics:bukkit to v0.22.0 (#70) ([535ba1c](<https://github.com/EchoNineLabs/Kite/commit/535ba1c55e5a915f904d0c202e6ddab64c2906ba>)) Co-authored-by: renovate[bot] - Kite 1.4.2 ([cdefb6a](<https://github.com/EchoNineLabs/Kite/commit/cdefb6a7f8233c82d77c1c96e24fa8f200191279>)) - mark 26.1.2 as supported ([b6dfafd](<https://github.com/EchoNineLabs/Kite/commit/b6dfafd410201ea7d92b9296633f89366f97cf4d>)) - Update README.md [skip ci] ([6963d96](<https://github.com/EchoNineLabs/Kite/commit/6963d96b14f7d7e073c90a1aeec190e4acd63d99>))