From 5f1adc27b70ac1ee2aeb3f3289dcb06447c5fcfc Mon Sep 17 00:00:00 2001 From: hsgamer Date: Thu, 18 Apr 2024 15:29:53 +0700 Subject: [PATCH] fix UltimateStacker hook --- .../bentobox/level/calculators/IslandLevelCalculator.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/world/bentobox/level/calculators/IslandLevelCalculator.java b/src/main/java/world/bentobox/level/calculators/IslandLevelCalculator.java index 7fc1cca..b5ff1cf 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.stack.block.BlockStack; 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)); + BlockStack stack = UltimateStackerApi.getBlockStackManager().getBlock(block.getLocation()); if (stack != null) { int value = limitCount(blockData.getMaterial()); if (belowSeaLevel) {