···2727 id("maven-publish")
2828 id("idea")
2929 id("de.undercouch.download") version "5.6.0"
3030- id("org.eu.net.pool.mc-plugin") version "0.1.1"
3030+ id("org.eu.net.pool.mc-plugin")
3131}
32323333allprojects {
+38
plugin/build.gradle.kts
···11+import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
22+33+/*
44+ * This file was generated by the Gradle 'init' task.
55+ *
66+ * This generated file contains a sample Gradle plugin project to get you started.
77+ * For more details on writing Custom Plugins, please refer to https://docs.gradle.org/8.14/userguide/custom_plugins.html in the Gradle documentation.
88+ * This project uses @Incubating APIs which are subject to change.
99+ */
1010+1111+plugins {
1212+ `java-gradle-plugin`
1313+ `kotlin-dsl`
1414+ kotlin("jvm") version "2.0.21"
1515+ id("com.gradle.plugin-publish") version "1.2.1"
1616+}
1717+1818+repositories {
1919+ mavenCentral()
2020+ gradlePluginPortal()
2121+}
2222+2323+dependencies {
2424+ implementation("com.google.code.gson:gson:2.13.1")
2525+}
2626+2727+tasks.withType<KotlinCompile> {
2828+ compilerOptions.freeCompilerArgs.add("-Xcontext-receivers")
2929+}
3030+3131+group = "org.eu.net.pool"
3232+version = "0.1.1"
3333+gradlePlugin {
3434+ val plugin by plugins.creating {
3535+ id = "org.eu.net.pool.mc-plugin"
3636+ implementationClass = "org.eu.net.pool.mc_plugin.Plugin"
3737+ }
3838+}
···1616 kotlin("jvm") version "2.2.0"
1717 id("maven-publish")
1818 id("de.undercouch.download") version "5.6.0"
1919- id("org.eu.net.pool.mc-plugin") version "0.1.1"
1919+ id("org.eu.net.pool.mc-plugin")
2020}
21212222val p: P by ext
+1-1
project/hexxychests/build.gradle.kts
···44 kotlin("jvm") version "2.2.0"
55 id("maven-publish")
66 id("de.undercouch.download") version "5.6.0"
77- id("org.eu.net.pool.mc-plugin") version "0.1.1"
77+ id("org.eu.net.pool.mc-plugin")
88}
991010dependencies {
+1-1
project/hexxytounge/build.gradle.kts
···44 kotlin("jvm") version "2.2.0"
55 id("maven-publish")
66 id("de.undercouch.download") version "5.6.0"
77- id("org.eu.net.pool.mc-plugin") version "0.1.1"
77+ id("org.eu.net.pool.mc-plugin")
88}
991010dependencies {
+1-1
project/iotaworks/build.gradle.kts
···44 kotlin("jvm") version "2.2.0"
55 id("maven-publish")
66 id("de.undercouch.download") version "5.6.0"
77- id("org.eu.net.pool.mc-plugin") version "0.1.1"
77+ id("org.eu.net.pool.mc-plugin")
88}
991010dependencies {