commit 0a934803d2ca57982f46ad86d8f90b9657b725f4 Author: SimolZimol <70102430+SimolZimol@users.noreply.github.com> Date: Fri May 23 15:16:44 2025 +0200 new file: build.gradle new file: plugin.yml new file: settings.gradle new file: src/main/java/com/simolzimol/levelcraft/LevelCraft.java diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..8a15286 --- /dev/null +++ b/build.gradle @@ -0,0 +1,24 @@ +plugins { + id 'java' +} + +group = 'com.simolzimol.levelcraft' +version = '1.0-SNAPSHOT' + +repositories { + mavenCentral() + maven { url = 'https://repo.papermc.io/repository/maven-public/' } +} + +dependencies { + compileOnly 'io.papermc.paper:paper-api:1.21-R0.1-SNAPSHOT' +} + +java { + sourceCompatibility = JavaVersion.VERSION_17 + targetCompatibility = JavaVersion.VERSION_17 +} + +tasks.withType(JavaCompile).configureEach { + options.encoding = 'UTF-8' +} \ No newline at end of file diff --git a/plugin.yml b/plugin.yml new file mode 100644 index 0000000..3a016de --- /dev/null +++ b/plugin.yml @@ -0,0 +1,6 @@ +name: LevelCraft +main: com.simolzimol.levelcraft.LevelCraft +version: 1.0 +api-version: 1.21 +author: SimolZimol +description: TEXT \ No newline at end of file diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..3cd74d2 --- /dev/null +++ b/settings.gradle @@ -0,0 +1 @@ +rootProject.name = 'LevelCraft' \ No newline at end of file diff --git a/src/main/java/com/simolzimol/levelcraft/LevelCraft.java b/src/main/java/com/simolzimol/levelcraft/LevelCraft.java new file mode 100644 index 0000000..4077a48 --- /dev/null +++ b/src/main/java/com/simolzimol/levelcraft/LevelCraft.java @@ -0,0 +1,15 @@ +package com.simolzimol.levelcraft; + +import org.bukkit.plugin.java.JavaPlugin; + +public class LevelCraft extends JavaPlugin { + @Override + public void onEnable() { + getLogger().info("LevelCraft aktiviert!"); + } + + @Override + public void onDisable() { + getLogger().info("LevelCraft deaktiviert!"); + } +}