Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tekgator/kotlinmc
To be able to develop Bukkit / Spigot plugins with the Kotlin language, the Kotlin library is required on the classpath. This plugin comes to help, the JAR just needs to be dropped into the plugin directory, and your plugin needs to depend on this plugin.
https://github.com/tekgator/kotlinmc
bukkit bukkit-plugin coroutines kotlin kotlin-coroutines kotlin-serialization minecraft minecraft-plugin minecraft-server spigot spigot-plugin
Last synced: about 1 month ago
JSON representation
To be able to develop Bukkit / Spigot plugins with the Kotlin language, the Kotlin library is required on the classpath. This plugin comes to help, the JAR just needs to be dropped into the plugin directory, and your plugin needs to depend on this plugin.
- Host: GitHub
- URL: https://github.com/tekgator/kotlinmc
- Owner: tekgator
- License: mit
- Created: 2020-07-26T18:27:26.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2021-03-18T19:13:48.000Z (over 3 years ago)
- Last Synced: 2023-02-28T11:26:04.366Z (over 1 year ago)
- Topics: bukkit, bukkit-plugin, coroutines, kotlin, kotlin-coroutines, kotlin-serialization, minecraft, minecraft-plugin, minecraft-server, spigot, spigot-plugin
- Language: Kotlin
- Homepage: https://github.com/tekgator/KotlinMC
- Size: 75.2 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# KotlinMC
To be able to develop Bukkit / Spigot plugins with the **Kotlin** language, the Kotlin library is required on the classpath.
This plugin comes to help, the JAR just needs to be dropped into the plugin directory, and your plugin needs to depend on this plugin.## What's included in the current release
- Kotlin v1.4.31
- KotlinX Coroutines v1.4.2
- KotlinX Serialization v1.1.0 with JSON format support## How to use it
1. Download the JAR
2. Place it into the plugin directory of your Bukkit / Spigot installation
3. Add the Kotlin plugin as a dependency to your plugin in the ``plugin.yml`` file
```yaml
depend: [Kotlin]
```Now start developing your plugin with Kotlin and enjoy!
## Kotlin FAQ
The official Kotlin FAQ can be found [here](https://kotlinlang.org/docs/reference/faq.html).
Kotlin is developed by [JetBrains](http://www.jetbrains.com/), the source code can be found on [GitHub](https://github.com/jetbrains/kotlin).
## Source code
The source code of this plugin can be found on [GitHub](https://github.com/tekgator/KotlinMC).
## buy-me-a-coffee
Like some of my work? Buy me a coffee ☕ (or more likely a beer 🍺, or even more likly shoes 👠 or purse 👜 for the wify 😄)