diff --git a/pom.xml b/pom.xml index bb961b0..ec53a24 100644 --- a/pom.xml +++ b/pom.xml @@ -2,7 +2,7 @@ com.songoda EpicHoppers 4.0.0 - 4.6.6 + 4.6.7 clean install EpicHoppers-${project.version} diff --git a/src/main/java/com/songoda/epichoppers/EpicHoppers.java b/src/main/java/com/songoda/epichoppers/EpicHoppers.java index 7a3624e..7951610 100644 --- a/src/main/java/com/songoda/epichoppers/EpicHoppers.java +++ b/src/main/java/com/songoda/epichoppers/EpicHoppers.java @@ -34,6 +34,7 @@ import com.songoda.epichoppers.tasks.HopTask; import com.songoda.epichoppers.utils.Methods; import com.songoda.epichoppers.utils.TeleportTrigger; import com.songoda.skyblock.SkyBlock; +import com.songoda.skyblock.permission.BasicPermission; import org.bukkit.Bukkit; import org.bukkit.ChatColor; import org.bukkit.Location; @@ -229,7 +230,12 @@ public class EpicHoppers extends SongodaPlugin { pluginManager.registerEvents(new InventoryListeners(), this); if (pluginManager.isPluginEnabled("FabledSkyBlock")) { - SkyBlock.getInstance().getPermissionManager().registerPermission(new EpicHoppersPermission()); + try { + SkyBlock.getInstance().getPermissionManager().registerPermission( + (BasicPermission) Class.forName("com.songoda.epichoppers.compatibility.EpicHoppersPermission").newInstance()); + } catch (ClassNotFoundException | InstantiationException | IllegalAccessException e) { + e.printStackTrace(); + } } // Check for liquid tanks