diff --git a/pom.xml b/pom.xml
index 9207a27..54b9dbb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -27,37 +27,13 @@
UTF-8
-
- org.apache.maven.plugins
- maven-shade-plugin
- 3.2.3
-
- false
-
-
-
- package
-
- shade
-
-
-
-
-
- org.apache.maven.plugins
- maven-jar-plugin
- 3.2.0
-
- ${project.basedir}/compile
-
-
spigot-repo
- https://hub.spigotmc.org/nexus/content/repositories/snapshots/
+ https://hub.spigotmc.org/nexus/content/repositories/snapshots/org/spigotmc/spigot-api/
jitpack.io
@@ -72,9 +48,9 @@
- com.github.skriptlang
+ com.github.SkriptLang
Skript
- 2.4.1
+ 2.5.1
provided
diff --git a/src/main/java/net/limework/core/RediSkript.java b/src/main/java/net/limework/core/RediSkript.java
index 7c04f51..e9dd044 100644
--- a/src/main/java/net/limework/core/RediSkript.java
+++ b/src/main/java/net/limework/core/RediSkript.java
@@ -3,6 +3,8 @@ import net.limework.core.commands.ReloadRedis;
import net.limework.core.hooks.SkriptHook;
import net.limework.core.managers.RedisManager;
import org.bukkit.command.PluginCommand;
+import org.bukkit.event.EventHandler;
+import org.bukkit.event.EventPriority;
import org.bukkit.plugin.java.JavaPlugin;
public class RediSkript extends JavaPlugin {
@@ -32,6 +34,8 @@ public class RediSkript extends JavaPlugin {
}
@Override
+ //using HIGHEST event priority so it shuts down last and code can still execute well in "on script unload" and "on skript unload" events
+ @EventHandler(priority = EventPriority.HIGHEST)
public void onDisable() {
if (rm != null) {
rm.shutdown();