diff --git a/common/src/main/java/com/ryderbelserion/crazyauctions/CrazyProvider.java b/common/src/main/java/com/ryderbelserion/crazyauctions/CrazyProvider.java index 266c223..0675624 100644 --- a/common/src/main/java/com/ryderbelserion/crazyauctions/CrazyProvider.java +++ b/common/src/main/java/com/ryderbelserion/crazyauctions/CrazyProvider.java @@ -17,6 +17,10 @@ public final class CrazyProvider { } static void register(final CrazyAuctions instance) { + if (get() != null) { + return; + } + CrazyProvider.instance = instance; } diff --git a/paper/libs/Cluster-6.5.jar b/paper/libs/Cluster-6.5.jar new file mode 100644 index 0000000..1eeeccd Binary files /dev/null and b/paper/libs/Cluster-6.5.jar differ diff --git a/paper/src/main/java/com/ryderbelserion/crazyauctions/CrazyAuctionsPaper.java b/paper/src/main/java/com/ryderbelserion/crazyauctions/CrazyAuctionsPaper.java index 3633a2c..4bb504f 100644 --- a/paper/src/main/java/com/ryderbelserion/crazyauctions/CrazyAuctionsPaper.java +++ b/paper/src/main/java/com/ryderbelserion/crazyauctions/CrazyAuctionsPaper.java @@ -1,5 +1,6 @@ package com.ryderbelserion.crazyauctions; +import com.ryderbelserion.cluster.ClusterPackage; import com.ryderbelserion.crazyauctions.platform.PaperServer; import org.bukkit.plugin.java.JavaPlugin; @@ -10,6 +11,8 @@ public class CrazyAuctionsPaper extends JavaPlugin { @Override public void onEnable() { this.crazyAuctions = new CrazyAuctions(new PaperServer()); + + new ClusterPackage(this, true); } @Override