diff --git a/plugin/src/main/java/com/alttd/DataLock.java b/plugin/src/main/java/com/alttd/DataLock.java index 5b41b3a..e36dc5a 100644 --- a/plugin/src/main/java/com/alttd/DataLock.java +++ b/plugin/src/main/java/com/alttd/DataLock.java @@ -20,7 +20,7 @@ public class DataLock implements DataLockAPI { private final PluginMessageListener pluginMessageListener; private final DataLockLib plugin; private final Idempotency activeRequests; - private DataLock() { + protected DataLock() { DataLockAPI.Provider.register(this); pluginMessageListener = new PluginMessageListener(); plugin = DataLockLib.getInstance(); diff --git a/plugin/src/main/java/com/alttd/DataLockLib.java b/plugin/src/main/java/com/alttd/DataLockLib.java index cbb3dca..35e25cf 100644 --- a/plugin/src/main/java/com/alttd/DataLockLib.java +++ b/plugin/src/main/java/com/alttd/DataLockLib.java @@ -5,6 +5,7 @@ import org.bukkit.plugin.java.JavaPlugin; public class DataLockLib extends JavaPlugin { private static DataLockLib instance; + private DataLock dataLock; protected static DataLockLib getInstance() { return instance; @@ -17,6 +18,7 @@ public class DataLockLib extends JavaPlugin { @Override public void onEnable() { + dataLock = new DataLock(); } @Override