From 88c51ef7f7616ec428b26c632425920f5be90f88 Mon Sep 17 00:00:00 2001 From: webadmin Date: Fri, 28 May 2021 13:02:33 +0200 Subject: [PATCH] first commit --- pom.xml | 56 +++++++++++++++++++ .../me/map/example/ConnectionListener.java | 40 +++++++++++++ .../me/map/example/ConnectionListener2.java | 49 ++++++++++++++++ src/main/java/me/map/example/ModuleTest.java | 17 ++++++ src/main/resources/module.yml | 6 ++ target/classes/module.yml | 6 ++ .../compile/default-compile/createdFiles.lst | 0 .../compile/default-compile/inputFiles.lst | 3 + 8 files changed, 177 insertions(+) create mode 100644 pom.xml create mode 100644 src/main/java/me/map/example/ConnectionListener.java create mode 100644 src/main/java/me/map/example/ConnectionListener2.java create mode 100644 src/main/java/me/map/example/ModuleTest.java create mode 100644 src/main/resources/module.yml create mode 100644 target/classes/module.yml create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst diff --git a/pom.xml b/pom.xml new file mode 100644 index 0000000..059a09c --- /dev/null +++ b/pom.xml @@ -0,0 +1,56 @@ + + + 4.0.0 + + me.map + example + 0.0.1-SNAPSHOT + http://maven.apache.org + + + UTF-8 + 1.8 + 1.8 + + + + + + spigot-repo + https://hub.spigotmc.org/nexus/content/repositories/snapshots/ + + + + recoreh-repo + https://git.recorehosting.com/maven/snapshots/ + + + + + + + org.spigotmc + spigot-api + 1.16.5-R0.1-SNAPSHOT + provided + + + + me.map.ultimatekingdom + UltimateKingdom + 0.18.0-BETA-SNAPSHOT + + + + + + + + src/main/resources + true + + + + + diff --git a/src/main/java/me/map/example/ConnectionListener.java b/src/main/java/me/map/example/ConnectionListener.java new file mode 100644 index 0000000..479b762 --- /dev/null +++ b/src/main/java/me/map/example/ConnectionListener.java @@ -0,0 +1,40 @@ +/** + * + * (C) Copyright MAP + * + * This work is licensed under the Creative Commons + * Attribution-NonCommercial-NoDerivs 3.0 Unported (CC BY-NC-ND 3.0) License. + **/ +package me.map.moduletest; + +import java.util.Collection; +import java.util.Iterator; + +import org.bukkit.Bukkit; +import org.bukkit.entity.Player; + +import org.bukkit.event.EventHandler; +import org.bukkit.event.EventPriority; +import org.bukkit.event.player.PlayerLoginEvent; + +import me.map.ultimatekingdom.API.module.Module; +import me.map.ultimatekingdom.API.module.ModuleListener; + +public class ConnectionListener extends ModuleListener { + + public ConnectionListener(Module module) + { + super(module); + this.module= module; + } + + + + @EventHandler(priority = EventPriority.HIGHEST) + public void onLoginJoin(PlayerLoginEvent event) + { + + System.out.println("listener 1"); + + } +} diff --git a/src/main/java/me/map/example/ConnectionListener2.java b/src/main/java/me/map/example/ConnectionListener2.java new file mode 100644 index 0000000..fab8ac2 --- /dev/null +++ b/src/main/java/me/map/example/ConnectionListener2.java @@ -0,0 +1,49 @@ +/** + * + * (C) Copyright MAP + * + * This work is licensed under the Creative Commons + * Attribution-NonCommercial-NoDerivs 3.0 Unported (CC BY-NC-ND 3.0) License. + **/ +package me.map.moduletest; + +import java.util.Collection; +import java.util.Iterator; + +import org.bukkit.Bukkit; +import org.bukkit.entity.Player; + +import org.bukkit.event.EventHandler; +import org.bukkit.event.EventPriority; +import org.bukkit.event.player.PlayerLoginEvent; +import org.bukkit.event.player.PlayerQuitEvent; + +import me.map.ultimatekingdom.API.PluginConfig; +import me.map.ultimatekingdom.API.UltimateKingdom; +import me.map.ultimatekingdom.API.module.Module; +import me.map.ultimatekingdom.API.module.ModuleListener; +import me.map.ultimatekingdom.API.objects.Kingdom; +import me.map.ultimatekingdom.API.objects.KingdomPlayer; + +import org.bukkit.event.player.AsyncPlayerPreLoginEvent; + +import org.bukkit.event.player.AsyncPlayerPreLoginEvent.Result; +import org.bukkit.event.player.PlayerJoinEvent; +import org.bukkit.event.Listener; + +public class ConnectionListener2 extends ModuleListener { + + + public ConnectionListener2(Module module) + { + super(module); + this.module= module; + } + + + @EventHandler(priority = EventPriority.HIGHEST) + public void onLoginJoi2(PlayerLoginEvent event) + { + System.out.println("listener 2"); + } +} diff --git a/src/main/java/me/map/example/ModuleTest.java b/src/main/java/me/map/example/ModuleTest.java new file mode 100644 index 0000000..a8bcd1b --- /dev/null +++ b/src/main/java/me/map/example/ModuleTest.java @@ -0,0 +1,17 @@ +package me.map.moduletest; + +import me.map.ultimatekingdom.API.module.Java.JavaModule; + +public class ModuleTest extends JavaModule { + + @Override + public void onEnable() + { + System.out.println("DIT IS EEN TEST TEST TEST"); + + registerListener(new ConnectionListener(this) ); + registerListener(new ConnectionListener2(this) ); + + } + +} diff --git a/src/main/resources/module.yml b/src/main/resources/module.yml new file mode 100644 index 0000000..9a7da60 --- /dev/null +++ b/src/main/resources/module.yml @@ -0,0 +1,6 @@ +name: ModuleTest +version: 0.0.0-DEV +author: MAP +main: me.map.moduletest.ModuleTest +softdepend: [] +depend: [] diff --git a/target/classes/module.yml b/target/classes/module.yml new file mode 100644 index 0000000..9a7da60 --- /dev/null +++ b/target/classes/module.yml @@ -0,0 +1,6 @@ +name: ModuleTest +version: 0.0.0-DEV +author: MAP +main: me.map.moduletest.ModuleTest +softdepend: [] +depend: [] diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..e69de29 diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..31a36f1 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,3 @@ +/bouw/Example/src/main/java/me/map/example/ModuleTest.java +/bouw/Example/src/main/java/me/map/example/ConnectionListener.java +/bouw/Example/src/main/java/me/map/example/ConnectionListener2.java