diff --git a/.gitignore b/.gitignore
index 1f2440b8d..81e05ca00 100644
--- a/.gitignore
+++ b/.gitignore
@@ -60,4 +60,9 @@ target/
# IntelliJ IDEA Files
*.iml
-.idea/
\ No newline at end of file
+.idea/
+
+# Eclipse
+.settings/
+.classpath
+.project
diff --git a/Plugins/.project b/Plugins/.project
new file mode 100644
index 000000000..a6856b606
--- /dev/null
+++ b/Plugins/.project
@@ -0,0 +1,17 @@
+
+
+ mineplex-parent
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/.settings/org.eclipse.core.resources.prefs b/Plugins/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..99f26c020
--- /dev/null
+++ b/Plugins/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
diff --git a/Plugins/.settings/org.eclipse.m2e.core.prefs b/Plugins/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/.classpath b/Plugins/Mineplex.Bungee.Mineplexer/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Bungee.Mineplexer/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/.project b/Plugins/Mineplex.Bungee.Mineplexer/.project
new file mode 100644
index 000000000..b69c0ae2c
--- /dev/null
+++ b/Plugins/Mineplex.Bungee.Mineplexer/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-bungee-mineplexer
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Bungee.Mineplexer/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Bungee.Mineplexer/src/mineplex/bungee/lobbyBalancer/LobbyBalancer.java b/Plugins/Mineplex.Bungee.Mineplexer/src/mineplex/bungee/lobbyBalancer/LobbyBalancer.java
index bcf05745a..5f7153ae9 100644
--- a/Plugins/Mineplex.Bungee.Mineplexer/src/mineplex/bungee/lobbyBalancer/LobbyBalancer.java
+++ b/Plugins/Mineplex.Bungee.Mineplexer/src/mineplex/bungee/lobbyBalancer/LobbyBalancer.java
@@ -38,7 +38,7 @@ public class LobbyBalancer implements Listener, Runnable
loadLobbyServers();
_plugin.getProxy().getPluginManager().registerListener(_plugin, this);
- _plugin.getProxy().getScheduler().schedule(_plugin, this, 2L, 2L, TimeUnit.SECONDS);
+ _plugin.getProxy().getScheduler().schedule(_plugin, this, 500L, 500L, TimeUnit.MILLISECONDS);
}
@EventHandler
diff --git a/Plugins/Mineplex.BungeeRotator/.classpath b/Plugins/Mineplex.BungeeRotator/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.BungeeRotator/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.BungeeRotator/.project b/Plugins/Mineplex.BungeeRotator/.project
new file mode 100644
index 000000000..129c81c53
--- /dev/null
+++ b/Plugins/Mineplex.BungeeRotator/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-bungeerotator
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.BungeeRotator/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.BungeeRotator/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.BungeeRotator/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.BungeeRotator/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.BungeeRotator/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.BungeeRotator/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.BungeeRotator/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.BungeeRotator/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.BungeeRotator/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Cache/.classpath b/Plugins/Mineplex.Cache/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Cache/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Cache/.project b/Plugins/Mineplex.Cache/.project
new file mode 100644
index 000000000..6145fd700
--- /dev/null
+++ b/Plugins/Mineplex.Cache/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-cache
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.Cache/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Cache/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Cache/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Cache/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Cache/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Cache/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Cache/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Cache/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Cache/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Core.Common/.classpath b/Plugins/Mineplex.Core.Common/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Core.Common/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Core.Common/.project b/Plugins/Mineplex.Core.Common/.project
new file mode 100644
index 000000000..9806b2840
--- /dev/null
+++ b/Plugins/Mineplex.Core.Common/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-core-common
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.Core.Common/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Core.Common/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Core.Common/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Core.Common/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Core.Common/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Core.Common/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Core.Common/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Core.Common/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Core.Common/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Core/.classpath b/Plugins/Mineplex.Core/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Core/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Core/.project b/Plugins/Mineplex.Core/.project
new file mode 100644
index 000000000..6a1bf4f06
--- /dev/null
+++ b/Plugins/Mineplex.Core/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-core
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.Core/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Core/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Core/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Core/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Core/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Core/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Core/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Core/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Core/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.DDoSProtectionSwitcher/.classpath b/Plugins/Mineplex.DDoSProtectionSwitcher/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.DDoSProtectionSwitcher/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.DDoSProtectionSwitcher/.project b/Plugins/Mineplex.DDoSProtectionSwitcher/.project
new file mode 100644
index 000000000..a2ddab34c
--- /dev/null
+++ b/Plugins/Mineplex.DDoSProtectionSwitcher/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-ddosprotectionswitcher
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.DDoSProtectionSwitcher/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.DDoSProtectionSwitcher/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.DDoSProtectionSwitcher/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.DDoSProtectionSwitcher/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.DDoSProtectionSwitcher/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.DDoSProtectionSwitcher/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.DDoSProtectionSwitcher/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.DDoSProtectionSwitcher/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.DDoSProtectionSwitcher/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Database/.classpath b/Plugins/Mineplex.Database/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Database/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Database/.project b/Plugins/Mineplex.Database/.project
new file mode 100644
index 000000000..759b2080b
--- /dev/null
+++ b/Plugins/Mineplex.Database/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-database
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.Database/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Database/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Database/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Database/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Database/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Database/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Database/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Database/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Database/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.EnjinTranslator/.classpath b/Plugins/Mineplex.EnjinTranslator/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.EnjinTranslator/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.EnjinTranslator/.project b/Plugins/Mineplex.EnjinTranslator/.project
new file mode 100644
index 000000000..571faeecc
--- /dev/null
+++ b/Plugins/Mineplex.EnjinTranslator/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-enjintranslator
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.EnjinTranslator/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Game.Clans.Core/.classpath b/Plugins/Mineplex.Game.Clans.Core/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans.Core/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Game.Clans.Core/.project b/Plugins/Mineplex.Game.Clans.Core/.project
new file mode 100644
index 000000000..ab84c6a4a
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans.Core/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-game-clans-core
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.Game.Clans.Core/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Game.Clans.Core/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans.Core/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Game.Clans.Core/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Game.Clans.Core/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans.Core/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Game.Clans.Core/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Game.Clans.Core/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans.Core/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Game.Clans/.classpath b/Plugins/Mineplex.Game.Clans/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Game.Clans/.project b/Plugins/Mineplex.Game.Clans/.project
new file mode 100644
index 000000000..a26211ecb
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-game-clans
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Game.Clans/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/clans/ClansManager.java b/Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/clans/ClansManager.java
index e5b721b4c..6cb20f082 100644
--- a/Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/clans/ClansManager.java
+++ b/Plugins/Mineplex.Game.Clans/src/mineplex/game/clans/clans/ClansManager.java
@@ -214,11 +214,6 @@ public class ClansManager extends MiniClientPluginimplements IRelati
{
super("Clans Manager", plugin);
- if (serverName.equals("GarboClans-1"))
- {
- addCommand(new Meow(new OutpostManager(this)));
- }
-
_instance = this;
_punish = punish;
diff --git a/Plugins/Mineplex.Hub/.classpath b/Plugins/Mineplex.Hub/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Hub/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Hub/.project b/Plugins/Mineplex.Hub/.project
new file mode 100644
index 000000000..24d759c40
--- /dev/null
+++ b/Plugins/Mineplex.Hub/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-hub
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.Hub/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Hub/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Hub/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Hub/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Hub/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Hub/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Hub/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Hub/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Hub/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.MapParser/.classpath b/Plugins/Mineplex.MapParser/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.MapParser/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.MapParser/.project b/Plugins/Mineplex.MapParser/.project
new file mode 100644
index 000000000..43bcff000
--- /dev/null
+++ b/Plugins/Mineplex.MapParser/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-mapparser
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.MapParser/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.MapParser/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.MapParser/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.MapParser/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.MapParser/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.MapParser/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.MapParser/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.MapParser/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.MapParser/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.classpath b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.project b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.project
new file mode 100644
index 000000000..ec0a67356
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-minecraft-game-classcombat
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
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
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Minecraft.Game.ClassCombat/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.ClassCombat/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Minecraft.Game.Core/.classpath b/Plugins/Mineplex.Minecraft.Game.Core/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.Core/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Minecraft.Game.Core/.project b/Plugins/Mineplex.Minecraft.Game.Core/.project
new file mode 100644
index 000000000..34b626ff9
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.Core/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-minecraft-game-core
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
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
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.Core/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Minecraft.Game.Core/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Minecraft.Game.Core/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.Core/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Minecraft.Game.Core/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Minecraft.Game.Core/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Minecraft.Game.Core/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.ServerData/.classpath b/Plugins/Mineplex.ServerData/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.ServerData/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.ServerData/.project b/Plugins/Mineplex.ServerData/.project
new file mode 100644
index 000000000..cc601dfce
--- /dev/null
+++ b/Plugins/Mineplex.ServerData/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-serverdata
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.ServerData/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.ServerData/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.ServerData/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.ServerData/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.ServerData/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.ServerData/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.ServerData/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.ServerData/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.ServerData/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.ServerData/src/mineplex/serverdata/Utility.java b/Plugins/Mineplex.ServerData/src/mineplex/serverdata/Utility.java
index 5258c948e..f80fe0b7c 100644
--- a/Plugins/Mineplex.ServerData/src/mineplex/serverdata/Utility.java
+++ b/Plugins/Mineplex.ServerData/src/mineplex/serverdata/Utility.java
@@ -113,7 +113,7 @@ public class Utility
JedisPoolConfig jedisPoolConfig = new JedisPoolConfig();
jedisPoolConfig.setMaxWaitMillis(1000);
jedisPoolConfig.setMinIdle(5);
- jedisPoolConfig.setTestOnBorrow(true);
+// jedisPoolConfig.setTestOnBorrow(true);
jedisPoolConfig.setMaxTotal(20);
jedisPoolConfig.setBlockWhenExhausted(true);
diff --git a/Plugins/Mineplex.ServerMonitor/.classpath b/Plugins/Mineplex.ServerMonitor/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.ServerMonitor/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.ServerMonitor/.project b/Plugins/Mineplex.ServerMonitor/.project
new file mode 100644
index 000000000..674450760
--- /dev/null
+++ b/Plugins/Mineplex.ServerMonitor/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-servermonitor
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.ServerMonitor/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.StaffServer/.classpath b/Plugins/Mineplex.StaffServer/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.StaffServer/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.StaffServer/.project b/Plugins/Mineplex.StaffServer/.project
new file mode 100644
index 000000000..d237ceb58
--- /dev/null
+++ b/Plugins/Mineplex.StaffServer/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-staffserver
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.StaffServer/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.StaffServer/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.StaffServer/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.StaffServer/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.StaffServer/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.StaffServer/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.StaffServer/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.StaffServer/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.StaffServer/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Mineplex.Votifier/.classpath b/Plugins/Mineplex.Votifier/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Mineplex.Votifier/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Mineplex.Votifier/.project b/Plugins/Mineplex.Votifier/.project
new file mode 100644
index 000000000..e22997649
--- /dev/null
+++ b/Plugins/Mineplex.Votifier/.project
@@ -0,0 +1,23 @@
+
+
+ mineplex-votifier
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Mineplex.Votifier/.settings/org.eclipse.core.resources.prefs b/Plugins/Mineplex.Votifier/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Mineplex.Votifier/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Mineplex.Votifier/.settings/org.eclipse.jdt.core.prefs b/Plugins/Mineplex.Votifier/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Mineplex.Votifier/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Mineplex.Votifier/.settings/org.eclipse.m2e.core.prefs b/Plugins/Mineplex.Votifier/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Mineplex.Votifier/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Nautilus.Game.Arcade/.classpath b/Plugins/Nautilus.Game.Arcade/.classpath
new file mode 100644
index 000000000..149cb3c90
--- /dev/null
+++ b/Plugins/Nautilus.Game.Arcade/.classpath
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/Nautilus.Game.Arcade/.project b/Plugins/Nautilus.Game.Arcade/.project
new file mode 100644
index 000000000..3bdc39535
--- /dev/null
+++ b/Plugins/Nautilus.Game.Arcade/.project
@@ -0,0 +1,23 @@
+
+
+ nautilus-game-arcade
+
+
+
+
+
+ org.eclipse.jdt.core.javabuilder
+
+
+
+
+ org.eclipse.m2e.core.maven2Builder
+
+
+
+
+
+ org.eclipse.jdt.core.javanature
+ org.eclipse.m2e.core.maven2Nature
+
+
diff --git a/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.core.resources.prefs b/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.core.resources.prefs
new file mode 100644
index 000000000..7a5313928
--- /dev/null
+++ b/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.core.resources.prefs
@@ -0,0 +1,3 @@
+eclipse.preferences.version=1
+encoding/=UTF-8
+encoding/src=UTF-8
diff --git a/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.jdt.core.prefs b/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 000000000..714351aec
--- /dev/null
+++ b/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,5 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
+org.eclipse.jdt.core.compiler.compliance=1.8
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.source=1.8
diff --git a/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.m2e.core.prefs b/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 000000000..f897a7f1c
--- /dev/null
+++ b/Plugins/Nautilus.Game.Arcade/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/Bridge.java b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/Bridge.java
index 7a8662ab8..fa198fe45 100644
--- a/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/Bridge.java
+++ b/Plugins/Nautilus.Game.Arcade/src/nautilus/game/arcade/game/games/bridge/Bridge.java
@@ -4,6 +4,7 @@ import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
+import java.util.List;
import java.util.UUID;
import mineplex.core.common.Rank;
import mineplex.core.common.util.C;
@@ -23,7 +24,6 @@ import mineplex.core.common.util.UtilTextMiddle;
import mineplex.core.common.util.UtilTime;
import mineplex.core.common.util.UtilWorld;
import mineplex.core.explosion.ExplosionEvent;
-import mineplex.core.itemstack.ItemBuilder;
import mineplex.core.itemstack.ItemStackFactory;
import mineplex.core.updater.UpdateType;
import mineplex.core.updater.event.UpdateEvent;
@@ -1137,7 +1137,7 @@ public class Bridge extends TeamGame implements OreObsfucation
// Reveal ore that are inside the explosion
_ore.Explosion(event);
- NautHashMap lootDrops = new NautHashMap();
+ NautHashMap> lootDrops = new NautHashMap>();
// Handle block ownership for explosion
if (event.getOwner() != null)
@@ -1152,16 +1152,9 @@ public class Bridge extends TeamGame implements OreObsfucation
cur.getType() == Material.DIAMOND_ORE)
{
event.GetBlocks().remove(cur);
-
- switch (cur.getType())
- {
- case DIAMOND_ORE:
- lootDrops.put(cur, Material.DIAMOND);
- case COAL_ORE:
- lootDrops.put(cur, Material.COAL);
- default:
- lootDrops.put(cur, cur.getType());
- }
+ lootDrops.put(cur, new HashSet());
+
+ lootDrops.get(cur).addAll(cur.getDrops());
}
}
}
@@ -1176,22 +1169,16 @@ public class Bridge extends TeamGame implements OreObsfucation
block.setType(Material.AIR);
Location drop = block.getLocation().clone().add(.5, .5, .5);
- Item item = block.getWorld().dropItem(drop, new ItemStack(lootDrops.remove(block)));
- item.setMetadata("owner", new FixedMetadataValue(Manager.getPlugin(), event.getOwner().getUniqueId()));
+ for (ItemStack stack : lootDrops.remove(block))
+ {
+ Item item = block.getWorld().dropItem(drop, stack);
+ item.setMetadata("owner", new FixedMetadataValue(Manager.getPlugin(), event.getOwner().getUniqueId()));
+ }
}
}
}, 1);
}
- @EventHandler(priority = EventPriority.MONITOR)
- public void OreReveal(BlockBreakEvent event)
- {
- if (event.isCancelled())
- return;
-
- _ore.BlockBreak(event);
- }
-
@EventHandler(priority = EventPriority.LOW)
public void BlockPlace(BlockPlaceEvent event)
{
@@ -1314,7 +1301,6 @@ public class Bridge extends TeamGame implements OreObsfucation
}
}
- @SuppressWarnings("deprecation")
@EventHandler(priority = EventPriority.HIGHEST, ignoreCancelled = true)
public void dropItem(BlockBreakEvent event)
{
@@ -1329,29 +1315,30 @@ public class Bridge extends TeamGame implements OreObsfucation
if (event.getPlayer().getGameMode() == GameMode.CREATIVE)
return;
- Material drop = null;
- byte data = (byte) 0;
-
+ List drops = new ArrayList();
+
for (Material mat : PLAYER_DROP_DELAY_MATERIALS)
{
if (event.getBlock().getType() == mat)
{
- drop = mat;
- data = event.getBlock().getData();
+ drops.addAll(event.getBlock().getDrops());
break;
}
}
- if (drop == null)
+ if (drops.isEmpty())
return;
-
+
event.setCancelled(true);
event.getBlock().setType(Material.AIR);
Location loc = event.getBlock().getLocation().clone().add(.5, .5, .5);
- Item item = loc.getWorld().dropItem(loc, new ItemBuilder(drop, data).build());
- item.setMetadata("owner", new FixedMetadataValue(Manager.getPlugin(), event.getPlayer().getUniqueId()));
+ for (ItemStack item : drops)
+ {
+ Item drop = loc.getWorld().dropItem(loc, item);
+ drop.setMetadata("owner", new FixedMetadataValue(Manager.getPlugin(), event.getPlayer().getUniqueId()));
+ }
}
@EventHandler
diff --git a/Plugins/plugin.xml b/Plugins/plugin.xml
index 30937a766..c6ed635aa 100644
--- a/Plugins/plugin.xml
+++ b/Plugins/plugin.xml
@@ -44,7 +44,6 @@
- commons-codec:commons-codec
com.google.code.gson:gson
com.mineplex:spigot
diff --git a/Plugins/pom.xml b/Plugins/pom.xml
index f17e2b4ff..49d4c7329 100644
--- a/Plugins/pom.xml
+++ b/Plugins/pom.xml
@@ -41,7 +41,7 @@
mineplex
- http://mineplex:sZhnBKND9c@dev.mineplex.com:8081/nexus/content/groups/public/
+ http://dev.mineplex.com:8081/nexus/content/groups/public/
@@ -122,7 +122,7 @@
redis.clients
jedis
- 2.7.2
+ 2.6.2
compile
@@ -175,6 +175,31 @@
false
+
+
+ org.eclipse.m2e
+ lifecycle-mapping
+ 1.0.0
+
+
+
+
+
+ net.md-5
+ scriptus
+ [0.3.1,)
+
+ describe
+
+
+
+
+
+
+
+
+
+
diff --git a/Plugins/settings.xml b/Plugins/settings.xml
new file mode 100644
index 000000000..bb53f5e93
--- /dev/null
+++ b/Plugins/settings.xml
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+ mineplex
+ mineplex
+ sZhnBKND9c
+
+
+