diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..5a5b9bd
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,16 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
new file mode 100644
index 0000000..aa00ffa
--- /dev/null
+++ b/.idea/encodings.xml
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
new file mode 100644
index 0000000..977d791
--- /dev/null
+++ b/.idea/jarRepositories.xml
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..4f55a47
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,11 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/modules.xml b/.idea/modules.xml
new file mode 100644
index 0000000..9f95c09
--- /dev/null
+++ b/.idea/modules.xml
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml
new file mode 100644
index 0000000..e96534f
--- /dev/null
+++ b/.idea/uiDesigner.xml
@@ -0,0 +1,124 @@
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+ -
+
+
+
+
+ -
+
+
+ -
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..94a25f7
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+
+
+
+
+
+
\ No newline at end of file
diff --git a/example.iml b/example.iml
new file mode 100644
index 0000000..efffd7d
--- /dev/null
+++ b/example.iml
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 059a09c..c75dbf7 100644
--- a/pom.xml
+++ b/pom.xml
@@ -23,7 +23,7 @@
recoreh-repo
- https://git.recorehosting.com/maven/snapshots/
+ https://git.recorehosting.com/maven/snapshots/
@@ -34,16 +34,15 @@
spigot-api
1.16.5-R0.1-SNAPSHOT
provided
-
-
-
- me.map.ultimatekingdom
- UltimateKingdom
- 0.18.0-BETA-SNAPSHOT
-
-
-
+
+
+ me.map.ultimatekingdom
+ UltimateKingdom
+ 0.18.0-BETA-SNAPSHOT
+ provided
+
+
diff --git a/src/main/java/me/map/example/ConnectionListener.java b/src/main/java/me/map/example/ConnectionListener.java
deleted file mode 100644
index 479b762..0000000
--- a/src/main/java/me/map/example/ConnectionListener.java
+++ /dev/null
@@ -1,40 +0,0 @@
-/**
- *
- * (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
deleted file mode 100644
index fab8ac2..0000000
--- a/src/main/java/me/map/example/ConnectionListener2.java
+++ /dev/null
@@ -1,49 +0,0 @@
-/**
- *
- * (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/Example.java b/src/main/java/me/map/example/Example.java
new file mode 100644
index 0000000..c78836c
--- /dev/null
+++ b/src/main/java/me/map/example/Example.java
@@ -0,0 +1,18 @@
+package me.map.example;
+
+import org.bukkit.event.EventHandler;
+import org.bukkit.event.EventPriority;
+import org.bukkit.event.Listener;
+import org.bukkit.event.player.PlayerJoinEvent;
+import org.bukkit.plugin.java.JavaPlugin;
+
+public class Example extends JavaPlugin implements Listener {
+
+ @EventHandler(priority = EventPriority.LOWEST)
+ public void onJoin(PlayerJoinEvent event) {
+
+ if (event.getPlayer() == null) return;
+ KingdomPlayer player = UltimateKingdom.Players().getPlayer(event.getPlayer());
+ }
+
+}
diff --git a/src/main/java/me/map/example/ModuleTest.java b/src/main/java/me/map/example/ModuleTest.java
deleted file mode 100644
index a8bcd1b..0000000
--- a/src/main/java/me/map/example/ModuleTest.java
+++ /dev/null
@@ -1,17 +0,0 @@
-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) );
-
- }
-
-}