diff --git a/pom.xml b/pom.xml index 4a4d790..4adb4dd 100644 --- a/pom.xml +++ b/pom.xml @@ -129,8 +129,8 @@ - jitpack.io - https://jitpack.io + bg-repo + https://repo.bg-software.com/repository/api/ @@ -139,8 +139,8 @@ - songoda-public - https://repo.songoda.com/repository/public/ + songoda-plugins + https://repo.songoda.com/repository/minecraft-plugins/ spigot-repo @@ -154,6 +154,10 @@ codemc-public https://repo.codemc.org/repository/maven-public/ + + jitpack.io + https://jitpack.io + @@ -208,9 +212,9 @@ - com.github.OmerBenGera + com.bgsoftware WildStackerAPI - b18 + 2023.3 provided @@ -234,10 +238,11 @@ 1.3.0 provided + - com.songoda - UltimateStacker - 2.4.0 + com.craftaro + UltimateStacker-API + 1.0.0-20240329.173606-35 provided diff --git a/src/main/java/world/bentobox/level/calculators/IslandLevelCalculator.java b/src/main/java/world/bentobox/level/calculators/IslandLevelCalculator.java index 7fc1cca..935313e 100644 --- a/src/main/java/world/bentobox/level/calculators/IslandLevelCalculator.java +++ b/src/main/java/world/bentobox/level/calculators/IslandLevelCalculator.java @@ -40,9 +40,8 @@ import com.bgsoftware.wildstacker.api.objects.StackedBarrel; import com.google.common.collect.Multiset; import com.google.common.collect.Multiset.Entry; import com.google.common.collect.Multisets; -import com.songoda.ultimatestacker.UltimateStacker; -import com.songoda.ultimatestacker.core.compatibility.CompatibleMaterial; -import com.songoda.ultimatestacker.stackable.block.BlockStack; +import com.craftaro.ultimatestacker.api.UltimateStackerApi; +import com.craftaro.ultimatestacker.api.utils.Stackable; import dev.rosewood.rosestacker.api.RoseStackerAPI; import us.lynuxcraft.deadsilenceiv.advancedchests.AdvancedChestsAPI; @@ -469,8 +468,7 @@ public class IslandLevelCalculator { if (addon.isUltimateStackerEnabled()) { if (!blockData.getMaterial().equals(Material.AIR)) { - BlockStack stack = UltimateStacker.getInstance().getBlockStackManager().getBlock(block, - CompatibleMaterial.getMaterial(block)); + Stackable stack = UltimateStackerApi.getBlockStackManager().getBlock(block.getLocation()); if (stack != null) { int value = limitCount(blockData.getMaterial()); if (belowSeaLevel) {