diff --git a/.gitignore b/.gitignore
index eff674339..8b216d9a7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -55,3 +55,5 @@ zSotanna2
/.recommenders/index/http___download_eclipse_org_recommenders_models_mars_
/RemoteSystemsTempFiles
/.recommenders/caches
+
+target/
\ No newline at end of file
diff --git a/Plugins/.idea/.name b/Plugins/.idea/.name
deleted file mode 100644
index 179eb2ecc..000000000
--- a/Plugins/.idea/.name
+++ /dev/null
@@ -1 +0,0 @@
-Mineplex
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Mineplex_Bungee_Mineplexer_jar.xml b/Plugins/.idea/artifacts/Mineplex_Bungee_Mineplexer_jar.xml
deleted file mode 100644
index dddcd68e4..000000000
--- a/Plugins/.idea/artifacts/Mineplex_Bungee_Mineplexer_jar.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
- $PROJECT_DIR$/bin
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Mineplex_Bungee_Mineplexer_test.xml b/Plugins/.idea/artifacts/Mineplex_Bungee_Mineplexer_test.xml
deleted file mode 100644
index 3febfc9cc..000000000
--- a/Plugins/.idea/artifacts/Mineplex_Bungee_Mineplexer_test.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
- $PROJECT_DIR$/../Testing/Bungee/plugins
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Mineplex_Game_Clans_jar.xml b/Plugins/.idea/artifacts/Mineplex_Game_Clans_jar.xml
deleted file mode 100644
index cc62eda71..000000000
--- a/Plugins/.idea/artifacts/Mineplex_Game_Clans_jar.xml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
- $PROJECT_DIR$/bin
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Mineplex_Game_Clans_test.xml b/Plugins/.idea/artifacts/Mineplex_Game_Clans_test.xml
deleted file mode 100644
index 99c131976..000000000
--- a/Plugins/.idea/artifacts/Mineplex_Game_Clans_test.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
- $PROJECT_DIR$/../Testing/Clans/plugins
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Mineplex_Hub_jar.xml b/Plugins/.idea/artifacts/Mineplex_Hub_jar.xml
deleted file mode 100644
index 8ac831c95..000000000
--- a/Plugins/.idea/artifacts/Mineplex_Hub_jar.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- $PROJECT_DIR$/bin
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Mineplex_Hub_test.xml b/Plugins/.idea/artifacts/Mineplex_Hub_test.xml
deleted file mode 100644
index 0527ee7d4..000000000
--- a/Plugins/.idea/artifacts/Mineplex_Hub_test.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
- $PROJECT_DIR$/../Testing/Hub/plugins
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Mineplex_MapParser_jar.xml b/Plugins/.idea/artifacts/Mineplex_MapParser_jar.xml
deleted file mode 100644
index 84ebf306c..000000000
--- a/Plugins/.idea/artifacts/Mineplex_MapParser_jar.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
- $PROJECT_DIR$/bin
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Mineplex_MapParser_test.xml b/Plugins/.idea/artifacts/Mineplex_MapParser_test.xml
deleted file mode 100644
index ec67fdbc2..000000000
--- a/Plugins/.idea/artifacts/Mineplex_MapParser_test.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
- $PROJECT_DIR$/../Testing/MapParser/plugins
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Mineplex_ServerMonitor_jar.xml b/Plugins/.idea/artifacts/Mineplex_ServerMonitor_jar.xml
deleted file mode 100644
index 6dad4b8f3..000000000
--- a/Plugins/.idea/artifacts/Mineplex_ServerMonitor_jar.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
- $PROJECT_DIR$/bin
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Mineplex_Votifier_jar.xml b/Plugins/.idea/artifacts/Mineplex_Votifier_jar.xml
deleted file mode 100644
index 372114469..000000000
--- a/Plugins/.idea/artifacts/Mineplex_Votifier_jar.xml
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
- $PROJECT_DIR$/out/artifacts/
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Nautilus_Game_Arcade_jar.xml b/Plugins/.idea/artifacts/Nautilus_Game_Arcade_jar.xml
deleted file mode 100644
index 79c3170ce..000000000
--- a/Plugins/.idea/artifacts/Nautilus_Game_Arcade_jar.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
- $PROJECT_DIR$/bin
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/artifacts/Nautilus_Game_Arcade_test.xml b/Plugins/.idea/artifacts/Nautilus_Game_Arcade_test.xml
deleted file mode 100644
index 8b3142e4c..000000000
--- a/Plugins/.idea/artifacts/Nautilus_Game_Arcade_test.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
- $PROJECT_DIR$/../Testing/Arcade/plugins
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/codeStyleSettings.xml b/Plugins/.idea/codeStyleSettings.xml
deleted file mode 100644
index f750af4b9..000000000
--- a/Plugins/.idea/codeStyleSettings.xml
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/compiler.xml b/Plugins/.idea/compiler.xml
deleted file mode 100644
index ec08cea77..000000000
--- a/Plugins/.idea/compiler.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/dataSources.xml b/Plugins/.idea/dataSources.xml
deleted file mode 100644
index b55f2b18c..000000000
--- a/Plugins/.idea/dataSources.xml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
- mysql
- true
- com.mysql.jdbc.Driver
- jdbc:mysql://db.mineplex.com:3306/Account
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/encodings.xml b/Plugins/.idea/encodings.xml
deleted file mode 100644
index f75895965..000000000
--- a/Plugins/.idea/encodings.xml
+++ /dev/null
@@ -1,6 +0,0 @@
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/BungeeCord.xml b/Plugins/.idea/libraries/BungeeCord.xml
deleted file mode 100644
index 0ac775186..000000000
--- a/Plugins/.idea/libraries/BungeeCord.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/NoCheatPlus.xml b/Plugins/.idea/libraries/NoCheatPlus.xml
deleted file mode 100644
index 92bd59440..000000000
--- a/Plugins/.idea/libraries/NoCheatPlus.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/commons_codec.xml b/Plugins/.idea/libraries/commons_codec.xml
deleted file mode 100644
index 0fad66459..000000000
--- a/Plugins/.idea/libraries/commons_codec.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/commons_dbcp2.xml b/Plugins/.idea/libraries/commons_dbcp2.xml
deleted file mode 100644
index 2985dea2c..000000000
--- a/Plugins/.idea/libraries/commons_dbcp2.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/commons_io.xml b/Plugins/.idea/libraries/commons_io.xml
deleted file mode 100644
index fd63b1467..000000000
--- a/Plugins/.idea/libraries/commons_io.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/commons_logging.xml b/Plugins/.idea/libraries/commons_logging.xml
deleted file mode 100644
index 15f402d2f..000000000
--- a/Plugins/.idea/libraries/commons_logging.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/commons_pool2.xml b/Plugins/.idea/libraries/commons_pool2.xml
deleted file mode 100644
index 1f63d0077..000000000
--- a/Plugins/.idea/libraries/commons_pool2.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/craftbukkit.xml b/Plugins/.idea/libraries/craftbukkit.xml
deleted file mode 100644
index 757400be0..000000000
--- a/Plugins/.idea/libraries/craftbukkit.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/gson.xml b/Plugins/.idea/libraries/gson.xml
deleted file mode 100644
index c235da675..000000000
--- a/Plugins/.idea/libraries/gson.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/httpclient.xml b/Plugins/.idea/libraries/httpclient.xml
deleted file mode 100644
index 6fd5de945..000000000
--- a/Plugins/.idea/libraries/httpclient.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/httpcore.xml b/Plugins/.idea/libraries/httpcore.xml
deleted file mode 100644
index 9ea23f380..000000000
--- a/Plugins/.idea/libraries/httpcore.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/jedis.xml b/Plugins/.idea/libraries/jedis.xml
deleted file mode 100644
index c215cf0ed..000000000
--- a/Plugins/.idea/libraries/jedis.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/jooq.xml b/Plugins/.idea/libraries/jooq.xml
deleted file mode 100644
index 77a1232b0..000000000
--- a/Plugins/.idea/libraries/jooq.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/jooq_codegen.xml b/Plugins/.idea/libraries/jooq_codegen.xml
deleted file mode 100644
index 06b90a890..000000000
--- a/Plugins/.idea/libraries/jooq_codegen.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/libraries/mysql_connector.xml b/Plugins/.idea/libraries/mysql_connector.xml
deleted file mode 100644
index 34f02f1ee..000000000
--- a/Plugins/.idea/libraries/mysql_connector.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/misc.xml b/Plugins/.idea/misc.xml
deleted file mode 100644
index 0f016238b..000000000
--- a/Plugins/.idea/misc.xml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/modules.xml b/Plugins/.idea/modules.xml
deleted file mode 100644
index c3f549fab..000000000
--- a/Plugins/.idea/modules.xml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/runConfigurations/Arcade.xml b/Plugins/.idea/runConfigurations/Arcade.xml
deleted file mode 100644
index f57362a28..000000000
--- a/Plugins/.idea/runConfigurations/Arcade.xml
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/runConfigurations/Bungee.xml b/Plugins/.idea/runConfigurations/Bungee.xml
deleted file mode 100644
index 5c4651df7..000000000
--- a/Plugins/.idea/runConfigurations/Bungee.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/runConfigurations/Clans.xml b/Plugins/.idea/runConfigurations/Clans.xml
deleted file mode 100644
index 7ffd70d27..000000000
--- a/Plugins/.idea/runConfigurations/Clans.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/runConfigurations/Database.xml b/Plugins/.idea/runConfigurations/Database.xml
deleted file mode 100644
index 434e772ba..000000000
--- a/Plugins/.idea/runConfigurations/Database.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/runConfigurations/Hub.xml b/Plugins/.idea/runConfigurations/Hub.xml
deleted file mode 100644
index 031f03cce..000000000
--- a/Plugins/.idea/runConfigurations/Hub.xml
+++ /dev/null
@@ -1,31 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/runConfigurations/MapParser.xml b/Plugins/.idea/runConfigurations/MapParser.xml
deleted file mode 100644
index 85f2a671e..000000000
--- a/Plugins/.idea/runConfigurations/MapParser.xml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/scopes/scope_settings.xml b/Plugins/.idea/scopes/scope_settings.xml
deleted file mode 100644
index 922003b84..000000000
--- a/Plugins/.idea/scopes/scope_settings.xml
+++ /dev/null
@@ -1,5 +0,0 @@
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/.idea/uiDesigner.xml b/Plugins/.idea/uiDesigner.xml
deleted file mode 100644
index 3b0002030..000000000
--- a/Plugins/.idea/uiDesigner.xml
+++ /dev/null
@@ -1,125 +0,0 @@
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
- -
-
-
-
-
- -
-
-
- -
-
-
-
-
-
-
diff --git a/Plugins/.idea/vcs.xml b/Plugins/.idea/vcs.xml
deleted file mode 100644
index 21cbaa607..000000000
--- a/Plugins/.idea/vcs.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/Plugins/BuildFiles/EnjinTranslator.xml b/Plugins/BuildFiles/EnjinTranslator.xml
deleted file mode 100644
index 6cd7bf62d..000000000
--- a/Plugins/BuildFiles/EnjinTranslator.xml
+++ /dev/null
@@ -1,42 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/BuildFiles/common.xml b/Plugins/BuildFiles/common.xml
deleted file mode 100644
index 234d9f195..000000000
--- a/Plugins/BuildFiles/common.xml
+++ /dev/null
@@ -1,540 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Classpath.Dummy/Classpath.Dummy.iml b/Plugins/Classpath.Dummy/Classpath.Dummy.iml
deleted file mode 100644
index 62272ae21..000000000
--- a/Plugins/Classpath.Dummy/Classpath.Dummy.iml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/JedisTest/JedisTest.iml b/Plugins/JedisTest/JedisTest.iml
deleted file mode 100644
index c47b983ea..000000000
--- a/Plugins/JedisTest/JedisTest.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Libraries/BungeeCord.jar b/Plugins/Libraries/BungeeCord.jar
deleted file mode 100644
index 895238443..000000000
Binary files a/Plugins/Libraries/BungeeCord.jar and /dev/null differ
diff --git a/Plugins/Libraries/NoCheatPlus.jar b/Plugins/Libraries/NoCheatPlus.jar
deleted file mode 100644
index 8f367f996..000000000
Binary files a/Plugins/Libraries/NoCheatPlus.jar and /dev/null differ
diff --git a/Plugins/Libraries/TerrainControl.jar b/Plugins/Libraries/TerrainControl.jar
deleted file mode 100644
index e023e8be7..000000000
Binary files a/Plugins/Libraries/TerrainControl.jar and /dev/null differ
diff --git a/Plugins/Libraries/Votifier.jar b/Plugins/Libraries/Votifier.jar
deleted file mode 100644
index 9751f180a..000000000
Binary files a/Plugins/Libraries/Votifier.jar and /dev/null differ
diff --git a/Plugins/Libraries/bcprov-jdk15on-147.jar b/Plugins/Libraries/bcprov-jdk15on-147.jar
deleted file mode 100644
index 0b80922e6..000000000
Binary files a/Plugins/Libraries/bcprov-jdk15on-147.jar and /dev/null differ
diff --git a/Plugins/Libraries/bukkit.jar b/Plugins/Libraries/bukkit.jar
deleted file mode 100644
index 460e80d24..000000000
Binary files a/Plugins/Libraries/bukkit.jar and /dev/null differ
diff --git a/Plugins/Libraries/commons-codec-1.6.jar b/Plugins/Libraries/commons-codec-1.6.jar
deleted file mode 100644
index ee1bc49ac..000000000
Binary files a/Plugins/Libraries/commons-codec-1.6.jar and /dev/null differ
diff --git a/Plugins/Libraries/commons-dbcp2-2.0.1.jar b/Plugins/Libraries/commons-dbcp2-2.0.1.jar
deleted file mode 100644
index 5e8d142dd..000000000
Binary files a/Plugins/Libraries/commons-dbcp2-2.0.1.jar and /dev/null differ
diff --git a/Plugins/Libraries/commons-io-2.4.jar b/Plugins/Libraries/commons-io-2.4.jar
deleted file mode 100644
index 90035a4fe..000000000
Binary files a/Plugins/Libraries/commons-io-2.4.jar and /dev/null differ
diff --git a/Plugins/Libraries/commons-lang3-3.1.jar b/Plugins/Libraries/commons-lang3-3.1.jar
deleted file mode 100644
index a85e539b1..000000000
Binary files a/Plugins/Libraries/commons-lang3-3.1.jar and /dev/null differ
diff --git a/Plugins/Libraries/commons-logging-1.1.1.jar b/Plugins/Libraries/commons-logging-1.1.1.jar
deleted file mode 100644
index 1deef144c..000000000
Binary files a/Plugins/Libraries/commons-logging-1.1.1.jar and /dev/null differ
diff --git a/Plugins/Libraries/commons-pool2-2.2.jar b/Plugins/Libraries/commons-pool2-2.2.jar
deleted file mode 100644
index 6a3eb38ac..000000000
Binary files a/Plugins/Libraries/commons-pool2-2.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/craftbukkit.jar b/Plugins/Libraries/craftbukkit.jar
deleted file mode 100644
index a585cf020..000000000
Binary files a/Plugins/Libraries/craftbukkit.jar and /dev/null differ
diff --git a/Plugins/Libraries/cxf-bundle-2.7.16.jar b/Plugins/Libraries/cxf-bundle-2.7.16.jar
deleted file mode 100644
index 3c1182633..000000000
Binary files a/Plugins/Libraries/cxf-bundle-2.7.16.jar and /dev/null differ
diff --git a/Plugins/Libraries/cxf-bundle-2.7.2.jar b/Plugins/Libraries/cxf-bundle-2.7.2.jar
deleted file mode 100644
index e94b68339..000000000
Binary files a/Plugins/Libraries/cxf-bundle-2.7.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/cxf-rt-ws-policy-2.7.2.jar b/Plugins/Libraries/cxf-rt-ws-policy-2.7.2.jar
deleted file mode 100644
index df3d2d646..000000000
Binary files a/Plugins/Libraries/cxf-rt-ws-policy-2.7.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/ebean-2.7.7.jar b/Plugins/Libraries/ebean-2.7.7.jar
deleted file mode 100644
index 6232038f3..000000000
Binary files a/Plugins/Libraries/ebean-2.7.7.jar and /dev/null differ
diff --git a/Plugins/Libraries/fluent-hc-4.2.jar b/Plugins/Libraries/fluent-hc-4.2.jar
deleted file mode 100644
index 1f0e5d711..000000000
Binary files a/Plugins/Libraries/fluent-hc-4.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/gson-2.2.1.jar b/Plugins/Libraries/gson-2.2.1.jar
deleted file mode 100644
index 93ac6d70b..000000000
Binary files a/Plugins/Libraries/gson-2.2.1.jar and /dev/null differ
diff --git a/Plugins/Libraries/guava-r07.jar b/Plugins/Libraries/guava-r07.jar
deleted file mode 100644
index 9ff5f8905..000000000
Binary files a/Plugins/Libraries/guava-r07.jar and /dev/null differ
diff --git a/Plugins/Libraries/httpclient-4.2.jar b/Plugins/Libraries/httpclient-4.2.jar
deleted file mode 100644
index 9e0df5098..000000000
Binary files a/Plugins/Libraries/httpclient-4.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/httpclient-cache-4.2.jar b/Plugins/Libraries/httpclient-cache-4.2.jar
deleted file mode 100644
index a06f4bc66..000000000
Binary files a/Plugins/Libraries/httpclient-cache-4.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/httpcore-4.2.jar b/Plugins/Libraries/httpcore-4.2.jar
deleted file mode 100644
index 20214eabd..000000000
Binary files a/Plugins/Libraries/httpcore-4.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/httpmime-4.2.jar b/Plugins/Libraries/httpmime-4.2.jar
deleted file mode 100644
index 8cec2fc23..000000000
Binary files a/Plugins/Libraries/httpmime-4.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/jackson-annotations-2.5.0.jar b/Plugins/Libraries/jackson-annotations-2.5.0.jar
deleted file mode 100644
index 62521310a..000000000
Binary files a/Plugins/Libraries/jackson-annotations-2.5.0.jar and /dev/null differ
diff --git a/Plugins/Libraries/jackson-core-2.5.1.jar b/Plugins/Libraries/jackson-core-2.5.1.jar
deleted file mode 100644
index 8c9c4e0e4..000000000
Binary files a/Plugins/Libraries/jackson-core-2.5.1.jar and /dev/null differ
diff --git a/Plugins/Libraries/jackson-databind-2.5.1.jar b/Plugins/Libraries/jackson-databind-2.5.1.jar
deleted file mode 100644
index 9b82e3fa5..000000000
Binary files a/Plugins/Libraries/jackson-databind-2.5.1.jar and /dev/null differ
diff --git a/Plugins/Libraries/jansi-1.3.jar b/Plugins/Libraries/jansi-1.3.jar
deleted file mode 100644
index 680d5758e..000000000
Binary files a/Plugins/Libraries/jansi-1.3.jar and /dev/null differ
diff --git a/Plugins/Libraries/javax.mail.jar b/Plugins/Libraries/javax.mail.jar
deleted file mode 100644
index ca7eca7d9..000000000
Binary files a/Plugins/Libraries/javax.mail.jar and /dev/null differ
diff --git a/Plugins/Libraries/jedis-2.4.2.jar b/Plugins/Libraries/jedis-2.4.2.jar
deleted file mode 100644
index 21fdcabf7..000000000
Binary files a/Plugins/Libraries/jedis-2.4.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/jersey-apache-client-1.19.jar b/Plugins/Libraries/jersey-apache-client-1.19.jar
deleted file mode 100644
index ac11e75f7..000000000
Binary files a/Plugins/Libraries/jersey-apache-client-1.19.jar and /dev/null differ
diff --git a/Plugins/Libraries/jersey-bundle-1.17.jar b/Plugins/Libraries/jersey-bundle-1.17.jar
deleted file mode 100644
index f25c713ce..000000000
Binary files a/Plugins/Libraries/jersey-bundle-1.17.jar and /dev/null differ
diff --git a/Plugins/Libraries/jersey-multipart-1.19.jar b/Plugins/Libraries/jersey-multipart-1.19.jar
deleted file mode 100644
index 75d77090a..000000000
Binary files a/Plugins/Libraries/jersey-multipart-1.19.jar and /dev/null differ
diff --git a/Plugins/Libraries/jline-2.6.jar b/Plugins/Libraries/jline-2.6.jar
deleted file mode 100644
index 0e32654ff..000000000
Binary files a/Plugins/Libraries/jline-2.6.jar and /dev/null differ
diff --git a/Plugins/Libraries/jooq-3.5.2-javadoc.jar b/Plugins/Libraries/jooq-3.5.2-javadoc.jar
deleted file mode 100644
index 5ac17c5ae..000000000
Binary files a/Plugins/Libraries/jooq-3.5.2-javadoc.jar and /dev/null differ
diff --git a/Plugins/Libraries/jooq-3.5.2-sources.jar b/Plugins/Libraries/jooq-3.5.2-sources.jar
deleted file mode 100644
index e3248a62a..000000000
Binary files a/Plugins/Libraries/jooq-3.5.2-sources.jar and /dev/null differ
diff --git a/Plugins/Libraries/jooq-3.5.2.jar b/Plugins/Libraries/jooq-3.5.2.jar
deleted file mode 100644
index d5b87d85b..000000000
Binary files a/Plugins/Libraries/jooq-3.5.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/jooq-codegen-3.5.2.jar b/Plugins/Libraries/jooq-codegen-3.5.2.jar
deleted file mode 100644
index 9d6c2f5ff..000000000
Binary files a/Plugins/Libraries/jooq-codegen-3.5.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/jooq-meta-3.5.2.jar b/Plugins/Libraries/jooq-meta-3.5.2.jar
deleted file mode 100644
index 0ca368194..000000000
Binary files a/Plugins/Libraries/jooq-meta-3.5.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/jopt-simple-3.2.jar b/Plugins/Libraries/jopt-simple-3.2.jar
deleted file mode 100644
index 563736216..000000000
Binary files a/Plugins/Libraries/jopt-simple-3.2.jar and /dev/null differ
diff --git a/Plugins/Libraries/mysql-connector-java-5.1.32-bin.jar b/Plugins/Libraries/mysql-connector-java-5.1.32-bin.jar
deleted file mode 100644
index 822b714e5..000000000
Binary files a/Plugins/Libraries/mysql-connector-java-5.1.32-bin.jar and /dev/null differ
diff --git a/Plugins/Libraries/mysql.zip b/Plugins/Libraries/mysql.zip
deleted file mode 100644
index 13f3b4c2a..000000000
Binary files a/Plugins/Libraries/mysql.zip and /dev/null differ
diff --git a/Plugins/Libraries/org-apache-commons-lang.jar b/Plugins/Libraries/org-apache-commons-lang.jar
deleted file mode 100644
index 5d0113f3a..000000000
Binary files a/Plugins/Libraries/org-apache-commons-lang.jar and /dev/null differ
diff --git a/Plugins/Libraries/slf4j-api-1.7.10.jar b/Plugins/Libraries/slf4j-api-1.7.10.jar
deleted file mode 100644
index ac7da374a..000000000
Binary files a/Plugins/Libraries/slf4j-api-1.7.10.jar and /dev/null differ
diff --git a/Plugins/Libraries/snakeyaml-1.10.jar b/Plugins/Libraries/snakeyaml-1.10.jar
deleted file mode 100644
index 75a4e7d43..000000000
Binary files a/Plugins/Libraries/snakeyaml-1.10.jar and /dev/null differ
diff --git a/Plugins/Libraries/wss4j-1.6.9.jar b/Plugins/Libraries/wss4j-1.6.9.jar
deleted file mode 100644
index 89b8febe1..000000000
Binary files a/Plugins/Libraries/wss4j-1.6.9.jar and /dev/null differ
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/.classpath b/Plugins/Mineplex.Bungee.Mineplexer/.classpath
deleted file mode 100644
index c06b6c559..000000000
--- a/Plugins/Mineplex.Bungee.Mineplexer/.classpath
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/.externalToolBuilders/Mineplexer2.launch b/Plugins/Mineplex.Bungee.Mineplexer/.externalToolBuilders/Mineplexer2.launch
deleted file mode 100644
index bab52abb3..000000000
--- a/Plugins/Mineplex.Bungee.Mineplexer/.externalToolBuilders/Mineplexer2.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/.project b/Plugins/Mineplex.Bungee.Mineplexer/.project
deleted file mode 100644
index 414ef170a..000000000
--- a/Plugins/Mineplex.Bungee.Mineplexer/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Mineplex.Bungee.Mineplexer
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/Mineplexer2.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/Mineplex.Bungee.Mineplexer.iml b/Plugins/Mineplex.Bungee.Mineplexer/Mineplex.Bungee.Mineplexer.iml
deleted file mode 100644
index a1a0bd8bf..000000000
--- a/Plugins/Mineplex.Bungee.Mineplexer/Mineplex.Bungee.Mineplexer.iml
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/pom.xml b/Plugins/Mineplex.Bungee.Mineplexer/pom.xml
new file mode 100644
index 000000000..4b46f2b44
--- /dev/null
+++ b/Plugins/Mineplex.Bungee.Mineplexer/pom.xml
@@ -0,0 +1,36 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-plugin
+ dev-SNAPSHOT
+ ../plugin.xml
+
+
+ Mineplexer
+ mineplex-bungee-mineplexer
+
+
+
+ ${project.groupId}
+ mineplex-cache
+ ${project.version}
+
+
+ ${project.groupId}
+ mineplex-serverdata
+ ${project.version}
+
+
+ commons-codec
+ commons-codec
+
+
+ net.md-5
+ bungeecord-proxy
+
+
+
diff --git a/Plugins/Mineplex.BungeeRotator/.classpath b/Plugins/Mineplex.BungeeRotator/.classpath
deleted file mode 100644
index e952c3e6a..000000000
--- a/Plugins/Mineplex.BungeeRotator/.classpath
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.BungeeRotator/.externalToolBuilders/BungeeRotator.launch b/Plugins/Mineplex.BungeeRotator/.externalToolBuilders/BungeeRotator.launch
deleted file mode 100644
index 894d3947c..000000000
--- a/Plugins/Mineplex.BungeeRotator/.externalToolBuilders/BungeeRotator.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.BungeeRotator/.project b/Plugins/Mineplex.BungeeRotator/.project
deleted file mode 100644
index 6378b1f50..000000000
--- a/Plugins/Mineplex.BungeeRotator/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Mineplex.BungeeRotator
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/BungeeRotator.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.BungeeRotator/pom.xml b/Plugins/Mineplex.BungeeRotator/pom.xml
new file mode 100644
index 000000000..7fff9dd5a
--- /dev/null
+++ b/Plugins/Mineplex.BungeeRotator/pom.xml
@@ -0,0 +1,47 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-app
+ dev-SNAPSHOT
+ ../app.xml
+
+
+ BungeeRotator
+ mineplex-bungeerotator
+
+
+
+ ${project.groupId}
+ mineplex-serverdata
+ ${project.version}
+
+
+ org.apache.cxf
+ cxf-bundle
+
+
+ org.apache.ws.security
+ wss4j
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ mineplex.bungee.BungeeRotator
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Cache/.classpath b/Plugins/Mineplex.Cache/.classpath
deleted file mode 100644
index e5ed569d5..000000000
--- a/Plugins/Mineplex.Cache/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Cache/.project b/Plugins/Mineplex.Cache/.project
deleted file mode 100644
index 5321c2157..000000000
--- a/Plugins/Mineplex.Cache/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- Mineplex.Cache
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Cache/Mineplex.Cache.iml b/Plugins/Mineplex.Cache/Mineplex.Cache.iml
deleted file mode 100644
index 54892e832..000000000
--- a/Plugins/Mineplex.Cache/Mineplex.Cache.iml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Mineplex.Cache/pom.xml b/Plugins/Mineplex.Cache/pom.xml
new file mode 100644
index 000000000..5a9cafabd
--- /dev/null
+++ b/Plugins/Mineplex.Cache/pom.xml
@@ -0,0 +1,21 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+
+
+ mineplex-cache
+
+
+
+ ${project.groupId}
+ mineplex-serverdata
+ ${project.version}
+
+
+
diff --git a/Plugins/Mineplex.ChestConverter/.classpath b/Plugins/Mineplex.ChestConverter/.classpath
deleted file mode 100644
index 49e473eb4..000000000
--- a/Plugins/Mineplex.ChestConverter/.classpath
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ChestConverter/.externalToolBuilders/Chest.launch b/Plugins/Mineplex.ChestConverter/.externalToolBuilders/Chest.launch
deleted file mode 100644
index ecc42cfd7..000000000
--- a/Plugins/Mineplex.ChestConverter/.externalToolBuilders/Chest.launch
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ChestConverter/.externalToolBuilders/New_Builder.launch b/Plugins/Mineplex.ChestConverter/.externalToolBuilders/New_Builder.launch
deleted file mode 100644
index 0c6e0f696..000000000
--- a/Plugins/Mineplex.ChestConverter/.externalToolBuilders/New_Builder.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ChestConverter/.externalToolBuilders/ServerMonitor.launch b/Plugins/Mineplex.ChestConverter/.externalToolBuilders/ServerMonitor.launch
deleted file mode 100644
index d07871b9a..000000000
--- a/Plugins/Mineplex.ChestConverter/.externalToolBuilders/ServerMonitor.launch
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ChestConverter/.project b/Plugins/Mineplex.ChestConverter/.project
deleted file mode 100644
index d1d373e2c..000000000
--- a/Plugins/Mineplex.ChestConverter/.project
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
- Mineplex.ChestConverter
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/ServerMonitor.launch
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/Chest.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.ChestConverter/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.ChestConverter/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Mineplex.ChestConverter/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Mineplex.ChestConverter/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.ChestConverter/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 7341ab168..000000000
--- a/Plugins/Mineplex.ChestConverter/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
diff --git a/Plugins/Mineplex.ChestConverter/Mineplex.ServerMonitor.iml b/Plugins/Mineplex.ChestConverter/Mineplex.ServerMonitor.iml
deleted file mode 100644
index 53e69d8e1..000000000
--- a/Plugins/Mineplex.ChestConverter/Mineplex.ServerMonitor.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Core.Common/.classpath b/Plugins/Mineplex.Core.Common/.classpath
deleted file mode 100644
index a028ce814..000000000
--- a/Plugins/Mineplex.Core.Common/.classpath
+++ /dev/null
@@ -1,7 +0,0 @@
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Core.Common/.project b/Plugins/Mineplex.Core.Common/.project
deleted file mode 100644
index 801869e42..000000000
--- a/Plugins/Mineplex.Core.Common/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- Mineplex.Core.Common
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Core.Common/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Core.Common/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Mineplex.Core.Common/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Mineplex.Core.Common/Mineplex.Core.Common.iml b/Plugins/Mineplex.Core.Common/Mineplex.Core.Common.iml
deleted file mode 100644
index b59695f8a..000000000
--- a/Plugins/Mineplex.Core.Common/Mineplex.Core.Common.iml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Core.Common/pom.xml b/Plugins/Mineplex.Core.Common/pom.xml
new file mode 100644
index 000000000..452feb6e4
--- /dev/null
+++ b/Plugins/Mineplex.Core.Common/pom.xml
@@ -0,0 +1,20 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+
+
+ mineplex-core-common
+
+
+
+ com.mineplex
+ spigot
+
+
+
diff --git a/Plugins/Mineplex.Core/.classpath b/Plugins/Mineplex.Core/.classpath
deleted file mode 100644
index e223d6129..000000000
--- a/Plugins/Mineplex.Core/.classpath
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Core/.externalToolBuilders/asdf.launch b/Plugins/Mineplex.Core/.externalToolBuilders/asdf.launch
deleted file mode 100644
index 881f2f585..000000000
--- a/Plugins/Mineplex.Core/.externalToolBuilders/asdf.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Core/.project b/Plugins/Mineplex.Core/.project
deleted file mode 100644
index 83838c414..000000000
--- a/Plugins/Mineplex.Core/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Mineplex.Core
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/asdf.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Core/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Core/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Mineplex.Core/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Mineplex.Core/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Core/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index a698e5967..000000000
--- a/Plugins/Mineplex.Core/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,12 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Core/Mineplex.Core.iml b/Plugins/Mineplex.Core/Mineplex.Core.iml
deleted file mode 100644
index c6de528e3..000000000
--- a/Plugins/Mineplex.Core/Mineplex.Core.iml
+++ /dev/null
@@ -1,25 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Mineplex.Core/pom.xml b/Plugins/Mineplex.Core/pom.xml
new file mode 100644
index 000000000..9ca17ceef
--- /dev/null
+++ b/Plugins/Mineplex.Core/pom.xml
@@ -0,0 +1,48 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+
+
+ mineplex-core
+
+
+
+ ${project.groupId}
+ mineplex-cache
+ ${project.version}
+
+
+ ${project.groupId}
+ mineplex-core-common
+ ${project.version}
+
+
+ ${project.groupId}
+ mineplex-database
+ ${project.version}
+
+
+ ${project.groupId}
+ mineplex-serverdata
+ ${project.version}
+
+
+ fr.neatmonster
+ nocheatplus
+
+
+ org.apache.commons
+ commons-dbcp2
+
+
+ org.apache.httpcomponents
+ httpclient
+
+
+
diff --git a/Plugins/Mineplex.DDoSProtectionSwitcher/.classpath b/Plugins/Mineplex.DDoSProtectionSwitcher/.classpath
deleted file mode 100644
index 3cc5b666a..000000000
--- a/Plugins/Mineplex.DDoSProtectionSwitcher/.classpath
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.DDoSProtectionSwitcher/.externalToolBuilders/DDoSProtectionSwitcher.launch b/Plugins/Mineplex.DDoSProtectionSwitcher/.externalToolBuilders/DDoSProtectionSwitcher.launch
deleted file mode 100644
index ae42dca77..000000000
--- a/Plugins/Mineplex.DDoSProtectionSwitcher/.externalToolBuilders/DDoSProtectionSwitcher.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.DDoSProtectionSwitcher/.project b/Plugins/Mineplex.DDoSProtectionSwitcher/.project
deleted file mode 100644
index 487269c99..000000000
--- a/Plugins/Mineplex.DDoSProtectionSwitcher/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Mineplex.DDoSProtectionSwitcher
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/DDoSProtectionSwitcher.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.DDoSProtectionSwitcher/pom.xml b/Plugins/Mineplex.DDoSProtectionSwitcher/pom.xml
new file mode 100644
index 000000000..2eadc0add
--- /dev/null
+++ b/Plugins/Mineplex.DDoSProtectionSwitcher/pom.xml
@@ -0,0 +1,46 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-app
+ dev-SNAPSHOT
+ ../app.xml
+
+
+ DDoSProtectionSwitcher
+ mineplex-ddosprotectionswitcher
+
+
+
+ com.google.code.gson
+ gson
+
+
+ javax.mail
+ mail
+
+
+ org.apache.httpcomponents
+ httpclient
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ mineplex.ddos.DDoSProtectionSwitcher
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Database/.classpath b/Plugins/Mineplex.Database/.classpath
deleted file mode 100644
index cc5554790..000000000
--- a/Plugins/Mineplex.Database/.classpath
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Database/.project b/Plugins/Mineplex.Database/.project
deleted file mode 100644
index 202b668eb..000000000
--- a/Plugins/Mineplex.Database/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- Mineplex.Database
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Database/Mineplex.Database.iml b/Plugins/Mineplex.Database/Mineplex.Database.iml
deleted file mode 100644
index fa0ef0ae0..000000000
--- a/Plugins/Mineplex.Database/Mineplex.Database.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Database/pom.xml b/Plugins/Mineplex.Database/pom.xml
new file mode 100644
index 000000000..f00a8d581
--- /dev/null
+++ b/Plugins/Mineplex.Database/pom.xml
@@ -0,0 +1,20 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+
+
+ mineplex-database
+
+
+
+ org.jooq
+ jooq-codegen
+
+
+
diff --git a/Plugins/Mineplex.EnjinTranslator/.classpath b/Plugins/Mineplex.EnjinTranslator/.classpath
deleted file mode 100644
index 224f11ab1..000000000
--- a/Plugins/Mineplex.EnjinTranslator/.classpath
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.EnjinTranslator/.externalToolBuilders/EnjinTranslator.launch b/Plugins/Mineplex.EnjinTranslator/.externalToolBuilders/EnjinTranslator.launch
deleted file mode 100644
index 30d5b0d95..000000000
--- a/Plugins/Mineplex.EnjinTranslator/.externalToolBuilders/EnjinTranslator.launch
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.EnjinTranslator/.externalToolBuilders/Translator.launch b/Plugins/Mineplex.EnjinTranslator/.externalToolBuilders/Translator.launch
deleted file mode 100644
index 12d9261c3..000000000
--- a/Plugins/Mineplex.EnjinTranslator/.externalToolBuilders/Translator.launch
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.EnjinTranslator/.project b/Plugins/Mineplex.EnjinTranslator/.project
deleted file mode 100644
index b8d031388..000000000
--- a/Plugins/Mineplex.EnjinTranslator/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- EnjinTranslator
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/Translator.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Mineplex.EnjinTranslator/EnjinTranslator.iml b/Plugins/Mineplex.EnjinTranslator/EnjinTranslator.iml
deleted file mode 100644
index 950a6d03a..000000000
--- a/Plugins/Mineplex.EnjinTranslator/EnjinTranslator.iml
+++ /dev/null
@@ -1,33 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.EnjinTranslator/pom.xml b/Plugins/Mineplex.EnjinTranslator/pom.xml
new file mode 100644
index 000000000..bb8ce5969
--- /dev/null
+++ b/Plugins/Mineplex.EnjinTranslator/pom.xml
@@ -0,0 +1,23 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-plugin
+ dev-SNAPSHOT
+ ../plugin.xml
+
+
+ EnjinTranslator
+ mineplex-enjintranslator
+
+
+
+ ${project.groupId}
+ mineplex-core
+ ${project.version}
+
+
+
diff --git a/Plugins/Mineplex.Game.Clans.Core/.classpath b/Plugins/Mineplex.Game.Clans.Core/.classpath
deleted file mode 100644
index c6a118cbe..000000000
--- a/Plugins/Mineplex.Game.Clans.Core/.classpath
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Game.Clans.Core/.project b/Plugins/Mineplex.Game.Clans.Core/.project
deleted file mode 100644
index fb0cce853..000000000
--- a/Plugins/Mineplex.Game.Clans.Core/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- Mineplex.Game.Clans.Core
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Game.Clans.Core/Mineplex.Game.Clans.Core.iml b/Plugins/Mineplex.Game.Clans.Core/Mineplex.Game.Clans.Core.iml
deleted file mode 100644
index d33a27278..000000000
--- a/Plugins/Mineplex.Game.Clans.Core/Mineplex.Game.Clans.Core.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Mineplex.Game.Clans.Core/pom.xml b/Plugins/Mineplex.Game.Clans.Core/pom.xml
new file mode 100644
index 000000000..8a51dd13a
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans.Core/pom.xml
@@ -0,0 +1,21 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+
+
+ mineplex-game-clans-core
+
+
+
+ ${project.groupId}
+ mineplex-core
+ ${project.version}
+
+
+
diff --git a/Plugins/Mineplex.Game.Clans/.classpath b/Plugins/Mineplex.Game.Clans/.classpath
deleted file mode 100644
index 4caf6a583..000000000
--- a/Plugins/Mineplex.Game.Clans/.classpath
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Game.Clans/.externalToolBuilders/ClansBuilder.launch b/Plugins/Mineplex.Game.Clans/.externalToolBuilders/ClansBuilder.launch
deleted file mode 100644
index 32132a71e..000000000
--- a/Plugins/Mineplex.Game.Clans/.externalToolBuilders/ClansBuilder.launch
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Game.Clans/.project b/Plugins/Mineplex.Game.Clans/.project
deleted file mode 100644
index d9fd96609..000000000
--- a/Plugins/Mineplex.Game.Clans/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Mineplex.Game.Clans
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/ClansBuilder.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 3a2153707..000000000
--- a/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.8
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Game.Clans/Mineplex.Game.Clans.iml b/Plugins/Mineplex.Game.Clans/Mineplex.Game.Clans.iml
deleted file mode 100644
index c5914c65c..000000000
--- a/Plugins/Mineplex.Game.Clans/Mineplex.Game.Clans.iml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Mineplex.Game.Clans/pom.xml b/Plugins/Mineplex.Game.Clans/pom.xml
new file mode 100644
index 000000000..73a6d5ad9
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans/pom.xml
@@ -0,0 +1,28 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-plugin
+ dev-SNAPSHOT
+ ../plugin.xml
+
+
+ Clans
+ mineplex-game-clans
+
+
+
+ ${project.groupId}
+ mineplex-game-clans-core
+ ${project.version}
+
+
+ ${project.groupId}
+ mineplex-minecraft-game-classcombat
+ ${project.version}
+
+
+
diff --git a/Plugins/Mineplex.Hub/.classpath b/Plugins/Mineplex.Hub/.classpath
deleted file mode 100644
index 92e1e93d4..000000000
--- a/Plugins/Mineplex.Hub/.classpath
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Hub/.externalToolBuilders/Hub Builder.launch b/Plugins/Mineplex.Hub/.externalToolBuilders/Hub Builder.launch
deleted file mode 100644
index 25bfb413a..000000000
--- a/Plugins/Mineplex.Hub/.externalToolBuilders/Hub Builder.launch
+++ /dev/null
@@ -1,19 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Hub/.project b/Plugins/Mineplex.Hub/.project
deleted file mode 100644
index 3230745dd..000000000
--- a/Plugins/Mineplex.Hub/.project
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
- Mineplex.Hub
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/Hub Builder.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Hub/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Hub/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Mineplex.Hub/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Mineplex.Hub/Mineplex.Hub.iml b/Plugins/Mineplex.Hub/Mineplex.Hub.iml
deleted file mode 100644
index 474bfecac..000000000
--- a/Plugins/Mineplex.Hub/Mineplex.Hub.iml
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Mineplex.Hub/pom.xml b/Plugins/Mineplex.Hub/pom.xml
new file mode 100644
index 000000000..feb5a3f6e
--- /dev/null
+++ b/Plugins/Mineplex.Hub/pom.xml
@@ -0,0 +1,28 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-plugin
+ dev-SNAPSHOT
+ ../plugin.xml
+
+
+ Hub
+ mineplex-hub
+
+
+
+ ${project.groupId}
+ mineplex-game-clans-core
+ ${project.version}
+
+
+ ${project.groupId}
+ mineplex-minecraft-game-classcombat
+ ${project.version}
+
+
+
diff --git a/Plugins/Mineplex.MapParser/.classpath b/Plugins/Mineplex.MapParser/.classpath
deleted file mode 100644
index 972ce62be..000000000
--- a/Plugins/Mineplex.MapParser/.classpath
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.MapParser/.externalToolBuilders/MapParser Builder.launch b/Plugins/Mineplex.MapParser/.externalToolBuilders/MapParser Builder.launch
deleted file mode 100644
index 2c1f162ea..000000000
--- a/Plugins/Mineplex.MapParser/.externalToolBuilders/MapParser Builder.launch
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.MapParser/.project b/Plugins/Mineplex.MapParser/.project
deleted file mode 100644
index 03de90b0d..000000000
--- a/Plugins/Mineplex.MapParser/.project
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
- Mineplex.MapParser
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/MapParser Builder.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.MapParser/Mineplex.MapParser.iml b/Plugins/Mineplex.MapParser/Mineplex.MapParser.iml
deleted file mode 100644
index 86ec89ce9..000000000
--- a/Plugins/Mineplex.MapParser/Mineplex.MapParser.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Mineplex.MapParser/pom.xml b/Plugins/Mineplex.MapParser/pom.xml
new file mode 100644
index 000000000..65a7236aa
--- /dev/null
+++ b/Plugins/Mineplex.MapParser/pom.xml
@@ -0,0 +1,23 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-plugin
+ dev-SNAPSHOT
+ ../plugin.xml
+
+
+ MapParser
+ mineplex-mapparser
+
+
+
+ ${project.groupId}
+ mineplex-core-common
+ ${project.version}
+
+
+
diff --git a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.classpath b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.classpath
deleted file mode 100644
index f7ec39e88..000000000
--- a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.classpath
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.externalToolBuilders/ClassCombat.launch b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.externalToolBuilders/ClassCombat.launch
deleted file mode 100644
index 79a45c65c..000000000
--- a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.externalToolBuilders/ClassCombat.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.project b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.project
deleted file mode 100644
index 21323ed3c..000000000
--- a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Mineplex.Minecraft.Game.ClassCombat
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/ClassCombat.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Mineplex.Minecraft.Game.ClassCombat/Mineplex.Minecraft.Game.ClassCombat.iml b/Plugins/Mineplex.Minecraft.Game.ClassCombat/Mineplex.Minecraft.Game.ClassCombat.iml
deleted file mode 100644
index b3324f1c3..000000000
--- a/Plugins/Mineplex.Minecraft.Game.ClassCombat/Mineplex.Minecraft.Game.ClassCombat.iml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Minecraft.Game.ClassCombat/pom.xml b/Plugins/Mineplex.Minecraft.Game.ClassCombat/pom.xml
new file mode 100644
index 000000000..01c80f78b
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.ClassCombat/pom.xml
@@ -0,0 +1,21 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+
+
+ mineplex-minecraft-game-classcombat
+
+
+
+ ${project.groupId}
+ mineplex-minecraft-game-core
+ ${project.version}
+
+
+
diff --git a/Plugins/Mineplex.Minecraft.Game.Core/.classpath b/Plugins/Mineplex.Minecraft.Game.Core/.classpath
deleted file mode 100644
index 0c60eb1ca..000000000
--- a/Plugins/Mineplex.Minecraft.Game.Core/.classpath
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Minecraft.Game.Core/.project b/Plugins/Mineplex.Minecraft.Game.Core/.project
deleted file mode 100644
index 0e7e5acdb..000000000
--- a/Plugins/Mineplex.Minecraft.Game.Core/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- Mineplex.Minecraft.Game.Core
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Minecraft.Game.Core/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Minecraft.Game.Core/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Mineplex.Minecraft.Game.Core/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Mineplex.Minecraft.Game.Core/Mineplex.Minecraft.Game.Core.iml b/Plugins/Mineplex.Minecraft.Game.Core/Mineplex.Minecraft.Game.Core.iml
deleted file mode 100644
index 6882d9ec9..000000000
--- a/Plugins/Mineplex.Minecraft.Game.Core/Mineplex.Minecraft.Game.Core.iml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Minecraft.Game.Core/pom.xml b/Plugins/Mineplex.Minecraft.Game.Core/pom.xml
new file mode 100644
index 000000000..e8440a3f0
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.Core/pom.xml
@@ -0,0 +1,21 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+
+
+ mineplex-minecraft-game-core
+
+
+
+ ${project.groupId}
+ mineplex-core
+ ${project.version}
+
+
+
diff --git a/Plugins/Mineplex.Queue.Core/.project b/Plugins/Mineplex.Queue.Core/.project
deleted file mode 100644
index 669fb734b..000000000
--- a/Plugins/Mineplex.Queue.Core/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- Mineplex.Queue.Core
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Queuer/.classpath b/Plugins/Mineplex.Queuer/.classpath
deleted file mode 100644
index 945e9a997..000000000
--- a/Plugins/Mineplex.Queuer/.classpath
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Queuer/.externalToolBuilders/New_Builder.launch b/Plugins/Mineplex.Queuer/.externalToolBuilders/New_Builder.launch
deleted file mode 100644
index 0c6e0f696..000000000
--- a/Plugins/Mineplex.Queuer/.externalToolBuilders/New_Builder.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Queuer/.externalToolBuilders/Queuer.launch b/Plugins/Mineplex.Queuer/.externalToolBuilders/Queuer.launch
deleted file mode 100644
index 7fe0fe5da..000000000
--- a/Plugins/Mineplex.Queuer/.externalToolBuilders/Queuer.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.Queuer/.gitignore b/Plugins/Mineplex.Queuer/.gitignore
deleted file mode 100644
index 167fb2c02..000000000
--- a/Plugins/Mineplex.Queuer/.gitignore
+++ /dev/null
@@ -1,2 +0,0 @@
-/bin
-/bin
diff --git a/Plugins/Mineplex.Queuer/.project b/Plugins/Mineplex.Queuer/.project
deleted file mode 100644
index e799bd1fc..000000000
--- a/Plugins/Mineplex.Queuer/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Mineplex.Queuer
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/Queuer.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.Queuer/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Queuer/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 7341ab168..000000000
--- a/Plugins/Mineplex.Queuer/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
diff --git a/Plugins/Mineplex.Queuer/Mineplex.Queuer.iml b/Plugins/Mineplex.Queuer/Mineplex.Queuer.iml
deleted file mode 100644
index c68cf7cf9..000000000
--- a/Plugins/Mineplex.Queuer/Mineplex.Queuer.iml
+++ /dev/null
@@ -1,49 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ServerData/.classpath b/Plugins/Mineplex.ServerData/.classpath
deleted file mode 100644
index b90da709c..000000000
--- a/Plugins/Mineplex.ServerData/.classpath
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ServerData/.externalToolBuilders/New_Builder.launch b/Plugins/Mineplex.ServerData/.externalToolBuilders/New_Builder.launch
deleted file mode 100644
index 0c6e0f696..000000000
--- a/Plugins/Mineplex.ServerData/.externalToolBuilders/New_Builder.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ServerData/.externalToolBuilders/ServerData.launch b/Plugins/Mineplex.ServerData/.externalToolBuilders/ServerData.launch
deleted file mode 100644
index b9ea00f1f..000000000
--- a/Plugins/Mineplex.ServerData/.externalToolBuilders/ServerData.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ServerData/.project b/Plugins/Mineplex.ServerData/.project
deleted file mode 100644
index 87c600cb6..000000000
--- a/Plugins/Mineplex.ServerData/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Mineplex.ServerData
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/ServerData.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.ServerData/Mineplex.ServerData.iml b/Plugins/Mineplex.ServerData/Mineplex.ServerData.iml
deleted file mode 100644
index d65267f31..000000000
--- a/Plugins/Mineplex.ServerData/Mineplex.ServerData.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ServerData/build.xml b/Plugins/Mineplex.ServerData/build.xml
deleted file mode 100644
index 411a60854..000000000
--- a/Plugins/Mineplex.ServerData/build.xml
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ServerData/pom.xml b/Plugins/Mineplex.ServerData/pom.xml
new file mode 100644
index 000000000..b7e313ba5
--- /dev/null
+++ b/Plugins/Mineplex.ServerData/pom.xml
@@ -0,0 +1,24 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+
+
+ mineplex-serverdata
+
+
+
+ com.google.code.gson
+ gson
+
+
+ redis.clients
+ jedis
+
+
+
diff --git a/Plugins/Mineplex.ServerMonitor/.classpath b/Plugins/Mineplex.ServerMonitor/.classpath
deleted file mode 100644
index 49e473eb4..000000000
--- a/Plugins/Mineplex.ServerMonitor/.classpath
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ServerMonitor/.externalToolBuilders/New_Builder.launch b/Plugins/Mineplex.ServerMonitor/.externalToolBuilders/New_Builder.launch
deleted file mode 100644
index 0c6e0f696..000000000
--- a/Plugins/Mineplex.ServerMonitor/.externalToolBuilders/New_Builder.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ServerMonitor/.externalToolBuilders/ServerMonitor.launch b/Plugins/Mineplex.ServerMonitor/.externalToolBuilders/ServerMonitor.launch
deleted file mode 100644
index 0c6e0f696..000000000
--- a/Plugins/Mineplex.ServerMonitor/.externalToolBuilders/ServerMonitor.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ServerMonitor/.project b/Plugins/Mineplex.ServerMonitor/.project
deleted file mode 100644
index 77e4dc132..000000000
--- a/Plugins/Mineplex.ServerMonitor/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Mineplex.ServerMonitor
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/ServerMonitor.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 7341ab168..000000000
--- a/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
diff --git a/Plugins/Mineplex.ServerMonitor/Mineplex.ServerMonitor.iml b/Plugins/Mineplex.ServerMonitor/Mineplex.ServerMonitor.iml
deleted file mode 100644
index 53e69d8e1..000000000
--- a/Plugins/Mineplex.ServerMonitor/Mineplex.ServerMonitor.iml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.ServerMonitor/pom.xml b/Plugins/Mineplex.ServerMonitor/pom.xml
new file mode 100644
index 000000000..d9dc9bf60
--- /dev/null
+++ b/Plugins/Mineplex.ServerMonitor/pom.xml
@@ -0,0 +1,48 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-app
+ dev-SNAPSHOT
+ ../app.xml
+
+
+ ServerMonitor
+ mineplex-servermonitor
+
+
+
+ ${project.groupId}
+ mineplex-core-common
+ ${project.version}
+
+
+ ${project.groupId}
+ mineplex-serverdata
+ ${project.version}
+
+
+ org.apache.httpcomponents
+ httpclient
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ mineplex.servermonitor.ServerMonitor
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.ServerProcesses/.project b/Plugins/Mineplex.ServerProcesses/.project
deleted file mode 100644
index 66b31cde0..000000000
--- a/Plugins/Mineplex.ServerProcesses/.project
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
- Mineplex.ServerProcesses
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.StaffServer/.classpath b/Plugins/Mineplex.StaffServer/.classpath
deleted file mode 100644
index 52e5e02bf..000000000
--- a/Plugins/Mineplex.StaffServer/.classpath
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.StaffServer/.externalToolBuilders/StaffBuilder.launch b/Plugins/Mineplex.StaffServer/.externalToolBuilders/StaffBuilder.launch
deleted file mode 100644
index 6eb51c35e..000000000
--- a/Plugins/Mineplex.StaffServer/.externalToolBuilders/StaffBuilder.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Mineplex.StaffServer/.project b/Plugins/Mineplex.StaffServer/.project
deleted file mode 100644
index 055073ad3..000000000
--- a/Plugins/Mineplex.StaffServer/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Mineplex.StaffServer
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/StaffBuilder.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Mineplex.StaffServer/pom.xml b/Plugins/Mineplex.StaffServer/pom.xml
new file mode 100644
index 000000000..1b4ffcbef
--- /dev/null
+++ b/Plugins/Mineplex.StaffServer/pom.xml
@@ -0,0 +1,23 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-plugin
+ dev-SNAPSHOT
+ ../plugin.xml
+
+
+ StaffServer
+ mineplex-staffserver
+
+
+
+ ${project.groupId}
+ mineplex-core
+ ${project.version}
+
+
+
diff --git a/Plugins/Mineplex.Votifier/Mineplex.Votifier.iml b/Plugins/Mineplex.Votifier/Mineplex.Votifier.iml
deleted file mode 100644
index c5e840788..000000000
--- a/Plugins/Mineplex.Votifier/Mineplex.Votifier.iml
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Mineplex.Votifier/pom.xml b/Plugins/Mineplex.Votifier/pom.xml
new file mode 100644
index 000000000..0d3e1464c
--- /dev/null
+++ b/Plugins/Mineplex.Votifier/pom.xml
@@ -0,0 +1,27 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-plugin
+ dev-SNAPSHOT
+ ../plugin.xml
+
+
+ MineplexVotifier
+ mineplex-votifier
+
+
+
+ ${project.groupId}
+ mineplex-core
+ ${project.version}
+
+
+ com.vexsoftware
+ votifier
+
+
+
diff --git a/Plugins/Nautilus.Game.Arcade/.classpath b/Plugins/Nautilus.Game.Arcade/.classpath
deleted file mode 100644
index 315ba497a..000000000
--- a/Plugins/Nautilus.Game.Arcade/.classpath
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Nautilus.Game.Arcade/.externalToolBuilders/Arcade Builder.launch b/Plugins/Nautilus.Game.Arcade/.externalToolBuilders/Arcade Builder.launch
deleted file mode 100644
index 2507dff2a..000000000
--- a/Plugins/Nautilus.Game.Arcade/.externalToolBuilders/Arcade Builder.launch
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Nautilus.Game.Arcade/.project b/Plugins/Nautilus.Game.Arcade/.project
deleted file mode 100644
index 3f89e9760..000000000
--- a/Plugins/Nautilus.Game.Arcade/.project
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
- Nautilus.Game.Arcade
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/Arcade Builder.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.core.resources.prefs b/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.jdt.ui.prefs b/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.jdt.ui.prefs
deleted file mode 100644
index fe89f28bc..000000000
--- a/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.jdt.ui.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-formatter_settings_version=12
diff --git a/Plugins/Nautilus.Game.Arcade/Nautilus.Game.Arcade.iml b/Plugins/Nautilus.Game.Arcade/Nautilus.Game.Arcade.iml
deleted file mode 100644
index 471754299..000000000
--- a/Plugins/Nautilus.Game.Arcade/Nautilus.Game.Arcade.iml
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Nautilus.Game.Arcade/pom.xml b/Plugins/Nautilus.Game.Arcade/pom.xml
new file mode 100644
index 000000000..6c69780d2
--- /dev/null
+++ b/Plugins/Nautilus.Game.Arcade/pom.xml
@@ -0,0 +1,23 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-plugin
+ dev-SNAPSHOT
+ ../plugin.xml
+
+
+ Arcade
+ nautilus-game-arcade
+
+
+
+ ${project.groupId}
+ mineplex-minecraft-game-classcombat
+ ${project.version}
+
+
+
diff --git a/Plugins/Nautilus.Game.MineKart/.classpath b/Plugins/Nautilus.Game.MineKart/.classpath
deleted file mode 100644
index 7d34fcad1..000000000
--- a/Plugins/Nautilus.Game.MineKart/.classpath
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Nautilus.Game.MineKart/.externalToolBuilders/MineKart Builder.launch b/Plugins/Nautilus.Game.MineKart/.externalToolBuilders/MineKart Builder.launch
deleted file mode 100644
index 21979608a..000000000
--- a/Plugins/Nautilus.Game.MineKart/.externalToolBuilders/MineKart Builder.launch
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Nautilus.Game.MineKart/.project b/Plugins/Nautilus.Game.MineKart/.project
deleted file mode 100644
index 50f9fe4d1..000000000
--- a/Plugins/Nautilus.Game.MineKart/.project
+++ /dev/null
@@ -1,26 +0,0 @@
-
-
- Nautilus.Game.MineKart
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/MineKart Builder.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Nautilus.Game.MineKart/.settings/org.eclipse.jdt.core.prefs b/Plugins/Nautilus.Game.MineKart/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 7341ab168..000000000
--- a/Plugins/Nautilus.Game.MineKart/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
diff --git a/Plugins/Nautilus.Game.PvP/.classpath b/Plugins/Nautilus.Game.PvP/.classpath
deleted file mode 100644
index f2ec6207b..000000000
--- a/Plugins/Nautilus.Game.PvP/.classpath
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Nautilus.Game.PvP/.externalToolBuilders/Nautilus.Game.PvP.launch b/Plugins/Nautilus.Game.PvP/.externalToolBuilders/Nautilus.Game.PvP.launch
deleted file mode 100644
index dcb9a797b..000000000
--- a/Plugins/Nautilus.Game.PvP/.externalToolBuilders/Nautilus.Game.PvP.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Nautilus.Game.PvP/.externalToolBuilders/PvP Builder.launch b/Plugins/Nautilus.Game.PvP/.externalToolBuilders/PvP Builder.launch
deleted file mode 100644
index dcb9a797b..000000000
--- a/Plugins/Nautilus.Game.PvP/.externalToolBuilders/PvP Builder.launch
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/Nautilus.Game.PvP/.project b/Plugins/Nautilus.Game.PvP/.project
deleted file mode 100644
index b6a75da4c..000000000
--- a/Plugins/Nautilus.Game.PvP/.project
+++ /dev/null
@@ -1,27 +0,0 @@
-
-
- Nautilus.Game.PvP
-
-
-
-
-
- org.eclipse.jdt.core.javabuilder
-
-
-
-
- org.eclipse.ui.externaltools.ExternalToolBuilder
- auto,full,incremental,
-
-
- LaunchConfigHandle
- <project>/.externalToolBuilders/PvP Builder.launch
-
-
-
-
-
- org.eclipse.jdt.core.javanature
-
-
diff --git a/Plugins/Nautilus.Game.PvP/.settings/org.eclipse.core.resources.prefs b/Plugins/Nautilus.Game.PvP/.settings/org.eclipse.core.resources.prefs
deleted file mode 100644
index 99f26c020..000000000
--- a/Plugins/Nautilus.Game.PvP/.settings/org.eclipse.core.resources.prefs
+++ /dev/null
@@ -1,2 +0,0 @@
-eclipse.preferences.version=1
-encoding/=UTF-8
diff --git a/Plugins/Nautilus.Game.PvP/.settings/org.eclipse.jdt.core.prefs b/Plugins/Nautilus.Game.PvP/.settings/org.eclipse.jdt.core.prefs
deleted file mode 100644
index 7341ab168..000000000
--- a/Plugins/Nautilus.Game.PvP/.settings/org.eclipse.jdt.core.prefs
+++ /dev/null
@@ -1,11 +0,0 @@
-eclipse.preferences.version=1
-org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
-org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
-org.eclipse.jdt.core.compiler.debug.lineNumber=generate
-org.eclipse.jdt.core.compiler.debug.localVariable=generate
-org.eclipse.jdt.core.compiler.debug.sourceFile=generate
-org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
-org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
diff --git a/Plugins/Nautilus.Game.PvP/Nautilus.Game.PvP.iml b/Plugins/Nautilus.Game.PvP/Nautilus.Game.PvP.iml
deleted file mode 100644
index 0a2adb96d..000000000
--- a/Plugins/Nautilus.Game.PvP/Nautilus.Game.PvP.iml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Plugins/Nautilus.Game.PvP/PvP.xml b/Plugins/Nautilus.Game.PvP/PvP.xml
deleted file mode 100644
index e129fb89e..000000000
--- a/Plugins/Nautilus.Game.PvP/PvP.xml
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Plugins/app.xml b/Plugins/app.xml
new file mode 100644
index 000000000..5adaf6b9f
--- /dev/null
+++ b/Plugins/app.xml
@@ -0,0 +1,46 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+ pom.xml
+
+
+ mineplex-app
+ pom
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+ ../out
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+
+
+ package
+
+ shade
+
+
+
+
+
+
+ org.spigotmc:spigot
+
+
+
+
+
+
+
diff --git a/Plugins/plugin.xml b/Plugins/plugin.xml
new file mode 100644
index 000000000..f14e7a043
--- /dev/null
+++ b/Plugins/plugin.xml
@@ -0,0 +1,56 @@
+
+
+ 4.0.0
+
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+ pom.xml
+
+
+ mineplex-plugin
+ pom
+
+
+
+
+
+
+ plugin.yml
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+ ../out
+
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+
+
+ package
+
+ shade
+
+
+
+
+
+
+ commons-codec:commons-codec
+ com.google.code.gson:gson
+ org.spigotmc:spigot
+
+
+
+
+
+
+
diff --git a/Plugins/pom.xml b/Plugins/pom.xml
new file mode 100644
index 000000000..90766d543
--- /dev/null
+++ b/Plugins/pom.xml
@@ -0,0 +1,179 @@
+
+
+ 4.0.0
+
+ com.mineplex
+ mineplex-parent
+ dev-SNAPSHOT
+ pom
+
+
+ 1.8
+ 1.8
+ UTF-8
+
+
+
+ Mineplex.Bungee.Mineplexer
+ Mineplex.BungeeRotator
+ Mineplex.Cache
+ Mineplex.Core
+ Mineplex.Core.Common
+ Mineplex.Database
+ Mineplex.DDoSProtectionSwitcher
+ Mineplex.EnjinTranslator
+ Mineplex.Game.Clans
+ Mineplex.Game.Clans.Core
+ Mineplex.Hub
+ Mineplex.MapParser
+ Mineplex.Minecraft.Game.ClassCombat
+ Mineplex.Minecraft.Game.Core
+ Mineplex.ServerData
+ Mineplex.ServerMonitor
+ Mineplex.StaffServer
+ Mineplex.Votifier
+ Nautilus.Game.Arcade
+
+
+
+
+ mineplex
+ http://mineplex:sZhnBKND9c@dev.mineplex.com:8081/nexus/content/groups/public/
+
+
+
+
+
+
+ commons-codec
+ commons-codec
+ 1.6
+ compile
+
+
+ com.google.code.gson
+ gson
+ 2.2.1
+ compile
+
+
+ com.vexsoftware
+ votifier
+ 1.9
+ provided
+
+
+ fr.neatmonster
+ nocheatplus
+ 3.12.1-SNAPSHOT
+ provided
+
+
+ javax.mail
+ mail
+ 1.4.7
+ compile
+
+
+ net.md-5
+ bungeecord-proxy
+ 1.8-SNAPSHOT
+ provided
+
+
+ org.apache.commons
+ commons-dbcp2
+ 2.0.1
+ compile
+
+
+ org.apache.cxf
+ cxf-bundle
+ 2.7.2
+ compile
+
+
+ org.apache.httpcomponents
+ httpclient
+ 4.2
+ compile
+
+
+ org.apache.ws.security
+ wss4j
+ 1.6.9
+ compile
+
+
+ org.jooq
+ jooq-codegen
+ 3.5.2
+ compile
+
+
+ com.mineplex
+ spigot
+ 1.8.8-R0.1-SNAPSHOT
+ compile
+
+
+ redis.clients
+ jedis
+ 2.7.2
+ compile
+
+
+
+
+
+ ${project.name}
+ ${project.basedir}/src
+
+
+ net.md-5
+ scriptus
+ 0.3.1
+
+
+ initialize
+
+ describe
+
+
+
+
+ git:${project.name}:%s:${maven.build.timestamp}
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+
+
+
+ ${describe}
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-jar-plugin
+ 2.6
+
+
+ org.apache.maven.plugins
+ maven-shade-plugin
+ 2.4.2
+
+ false
+
+
+
+
+
+