diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..bbf00b6 --- /dev/null +++ b/build.gradle @@ -0,0 +1,50 @@ +plugins { + id 'java' + id 'maven-publish' +} + +group = 'de.winniepat' +version = '0.1.1' + + +java { + toolchain { + languageVersion = JavaLanguageVersion.of(21) + } + withSourcesJar() + withJavadocJar() +} + +repositories { + mavenCentral() + maven {url = "https://repo.papermc.io/repository/maven-public/" } +} + +dependencies { + implementation 'io.papermc.paper:paper-api:1.21.11-R0.1-SNAPSHOT' + implementation 'com.google.code.gson:gson:2.13.1' +} + +tasks.named('test') { + useJUnitPlatform() +} + +publishing { + publications { + mavenJava(MavenPublication) { + from components.java + } + } + + repositories { + maven { + url = uri("https://maven.winniepat.de/repository/maven-releases/") + + credentials { + username = project.property("publish.username") + password = project.property("publish.password") + // the credentials from before are not valid anymore (I am not that dumb) + } + } + } +} \ No newline at end of file diff --git a/lib/src/main/java/licenselib/LicenseClient.java b/src/main/java/licenselib/LicenseClient.java similarity index 100% rename from lib/src/main/java/licenselib/LicenseClient.java rename to src/main/java/licenselib/LicenseClient.java diff --git a/lib/src/main/java/licenselib/LicenseError.java b/src/main/java/licenselib/LicenseError.java similarity index 100% rename from lib/src/main/java/licenselib/LicenseError.java rename to src/main/java/licenselib/LicenseError.java diff --git a/lib/src/main/java/licenselib/LicenseScheduler.java b/src/main/java/licenselib/LicenseScheduler.java similarity index 100% rename from lib/src/main/java/licenselib/LicenseScheduler.java rename to src/main/java/licenselib/LicenseScheduler.java diff --git a/lib/src/main/java/licenselib/LicenseSuccess.java b/src/main/java/licenselib/LicenseSuccess.java similarity index 100% rename from lib/src/main/java/licenselib/LicenseSuccess.java rename to src/main/java/licenselib/LicenseSuccess.java