From 0a934803d2ca57982f46ad86d8f90b9657b725f4 Mon Sep 17 00:00:00 2001 From: SimolZimol <70102430+SimolZimol@users.noreply.github.com> Date: Fri, 23 May 2025 15:16:44 +0200 Subject: [PATCH] new file: build.gradle new file: plugin.yml new file: settings.gradle new file: src/main/java/com/simolzimol/levelcraft/LevelCraft.java --- build.gradle | 24 +++++++++++++++++++ plugin.yml | 6 +++++ settings.gradle | 1 + .../com/simolzimol/levelcraft/LevelCraft.java | 15 ++++++++++++ 4 files changed, 46 insertions(+) create mode 100644 build.gradle create mode 100644 plugin.yml create mode 100644 settings.gradle create mode 100644 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!"); + } +}