Create a new DataLock.java instance.

This commit is contained in:
Len 2022-10-19 18:20:14 +02:00
parent 186054ae33
commit 07413c57bc
2 changed files with 3 additions and 1 deletions

View File

@ -20,7 +20,7 @@ public class DataLock implements DataLockAPI {
private final PluginMessageListener pluginMessageListener; private final PluginMessageListener pluginMessageListener;
private final DataLockLib plugin; private final DataLockLib plugin;
private final Idempotency activeRequests; private final Idempotency activeRequests;
private DataLock() { protected DataLock() {
DataLockAPI.Provider.register(this); DataLockAPI.Provider.register(this);
pluginMessageListener = new PluginMessageListener(); pluginMessageListener = new PluginMessageListener();
plugin = DataLockLib.getInstance(); plugin = DataLockLib.getInstance();

View File

@ -5,6 +5,7 @@ import org.bukkit.plugin.java.JavaPlugin;
public class DataLockLib extends JavaPlugin { public class DataLockLib extends JavaPlugin {
private static DataLockLib instance; private static DataLockLib instance;
private DataLock dataLock;
protected static DataLockLib getInstance() { protected static DataLockLib getInstance() {
return instance; return instance;
@ -17,6 +18,7 @@ public class DataLockLib extends JavaPlugin {
@Override @Override
public void onEnable() { public void onEnable() {
dataLock = new DataLock();
} }
@Override @Override