import org.jetbrains.kotlin.gradle.tasks.KotlinCompile /* * This file was generated by the Gradle 'init' task. * * This generated file contains a sample Gradle plugin project to get you started. * For more details on writing Custom Plugins, please refer to https://docs.gradle.org/8.14/userguide/custom_plugins.html in the Gradle documentation. * This project uses @Incubating APIs which are subject to change. */ plugins { `java-gradle-plugin` `kotlin-dsl` kotlin("jvm") version "2.0.21" id("com.gradle.plugin-publish") version "1.2.1" } repositories { mavenCentral() gradlePluginPortal() } dependencies { implementation("com.google.code.gson:gson:2.13.1") } tasks.withType { compilerOptions.freeCompilerArgs.add("-Xcontext-receivers") } group = "org.eu.net.pool" version = "0.1.1" gradlePlugin { val plugin by plugins.creating { id = "org.eu.net.pool.mc-plugin" implementationClass = "org.eu.net.pool.mc_plugin.Plugin" } }