{"id":15672625,"url":"https://github.com/4drian3d/mckotlin","last_synced_at":"2025-12-29T23:32:58.726Z","repository":{"id":65568601,"uuid":"577920196","full_name":"4drian3d/MCKotlin","owner":"4drian3d","description":"Get the ability to run and develop Kotlin plugins on your Minecraft server or proxy","archived":false,"fork":false,"pushed_at":"2025-03-20T12:08:02.000Z","size":419,"stargazers_count":17,"open_issues_count":11,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-29T08:11:17.379Z","etag":null,"topics":["java","kotlin","minecraft","minecraft-plugin","paper-plugin","spigot","sponge-plugin","velocity-plugin"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/4drian3d.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"4drian3d","custom":"https://paypal.me/4drian3d"}},"created_at":"2022-12-13T20:44:47.000Z","updated_at":"2025-03-28T12:27:30.000Z","dependencies_parsed_at":"2023-11-14T01:47:53.529Z","dependency_job_id":"837c3031-64c3-41ab-8f20-d263f3e6af5a","html_url":"https://github.com/4drian3d/MCKotlin","commit_stats":{"total_commits":74,"total_committers":5,"mean_commits":14.8,"dds":"0.44594594594594594","last_synced_commit":"5a47915abaf15ca6d7c9faa159d565b2686b516c"},"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4drian3d%2FMCKotlin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4drian3d%2FMCKotlin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4drian3d%2FMCKotlin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/4drian3d%2FMCKotlin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/4drian3d","download_url":"https://codeload.github.com/4drian3d/MCKotlin/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246385451,"owners_count":20768668,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","kotlin","minecraft","minecraft-plugin","paper-plugin","spigot","sponge-plugin","velocity-plugin"],"created_at":"2024-10-03T15:29:04.957Z","updated_at":"2025-12-29T23:32:58.721Z","avatar_url":"https://github.com/4drian3d.png","language":"Kotlin","funding_links":["https://github.com/sponsors/4drian3d","https://paypal.me/4drian3d"],"categories":[],"sub_categories":[],"readme":"# MCKotlin\n[![WorkFlow](https://img.shields.io/github/actions/workflow/status/4drian3d/MCKotlin/gradle.yml?style=flat-square)](https://github.com/MCKotlin/MCKotlin/actions)\n[![Latest Version](https://img.shields.io/github/v/release/4drian3d/MCKotlin?style=flat-square)](https://modrinth.com/plugin/mckotlin)\n[![Discord](https://img.shields.io/discord/899740810956910683?color=7289da\u0026logo=Discord\u0026label=Discord\u0026style=flat-square)](https://discord.gg/5NMMzK5mAn)\n[![Modrinth Downloads](https://img.shields.io/modrinth/dt/1iWA0pjH?logo=Modrinth\u0026style=flat-square)](https://modrinth.com/plugin/mckotlin)\n[![GitHub Downloads](https://img.shields.io/github/downloads/4drian3d/MCKotlin/total?logo=GitHub\u0026style=flat-square)](https://github.com/4drian3d/MCKotlin/releases)\n\nGet the ability to run and develop Kotlin plugins on your Minecraft server or proxy.\n\nThis plugin includes the necessary Kotlin libraries to the server to avoid including them independently in several plugins at the same time\n\n[![](https://www.bisecthosting.com/partners/custom-banners/6fa909d5-ad2b-42c2-a7ec-1c51f8b6384f.webp)](https://www.bisecthosting.com/4drian3d)\n\n## Requirements\n- Java 11+\n\n## Compatibility\n- Velocity 3.4+\n- Sponge 8.2+\n- Paper/forks 1.20+\n\n## How to use\n\n### Server Admin\nSimply install the latest version of the plugin on your server or proxy\n\n### Developers\nAdd MCKotlin as a dependency\n\n#### Spigot\n\n**plugin.yml**\n```yaml\ndepend: MCKotlin-Paper\n```\n\n#### Paper 1.19.4+\n\n**paper-plugin.yml**\n```yaml\ndependencies:\n  server:\n    MCKotlin-Paper:\n      required: true\n```\n\n#### Velocity\n\n```java\n@Plugin(\n  id = \"myplugin\",\n  dependencies = {\n      @Dependency(id = \"mckotlin-velocity\")\n  }\n)\npublic class VelocityPlugin {}\n```\n\n#### Sponge\n\n**build.gradle**\n```groovy\ndependency('mckotlin-sponge') {\n    version '1.5.1'\n    loadOrder PluginDependency.LoadOrder.AFTER\n    optional false\n}\n```\n\n**build.gradle.kts**\n```kts\ndependency(\"mckotlin-sponge\") {\n  version(\"1.5.1\")\n  loadOrder(PluginDependency.LoadOrder.AFTER)\n  optional(false)\n}\n```\n\n## Libraries included\n- Kotlin StdLib 2.0.21\n- Kotlin Reflect 2.0.21\n- KotlinX Coroutines\n\n### How does this plugin differ from other plugins such as [Kotlin](https://modrinth.com/plugin/kotlin)?\nUnfortunately there are no plugins available that provide the necessary libraries to make kotlin plugins for environments like Velocity or Bungeecord. That was my motivation to develop this plugin that includes Kotlin-stlib 1.9.0 (created by Jetbrains, Apache 2 license)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4drian3d%2Fmckotlin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F4drian3d%2Fmckotlin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F4drian3d%2Fmckotlin/lists"}