Migrates from EpicHoppers v4.7.8 to v5.0.0-SNAPSHOT(-tmp)

The -tmp suffix is because of a currently failing GitHub Action pipeline which cannot succeed
as long as specific other plugins EpicHoppers relies on have not been migrated to the new Core etc.

So I manually uploaded a *release* artifact to the repo (which will be deleted in the near future).
This commit is contained in:
Christian Koop 2023-06-29 11:49:30 +02:00
parent e1fdcd296f
commit cc9a10e19e
No known key found for this signature in database
GPG Key ID: 89A8181384E010A3
2 changed files with 7 additions and 8 deletions

View File

@ -123,9 +123,9 @@
</dependency>
<dependency>
<groupId>com.songoda</groupId>
<artifactId>EpicHoppers</artifactId>
<version>4.7.8</version>
<groupId>com.craftaro</groupId>
<artifactId>EpicHoppers-API</artifactId>
<version>5.0.0-SNAPSHOT-tmp</version>
<scope>provided</scope>
</dependency>
</dependencies>

View File

@ -1,12 +1,11 @@
package com.songoda.epicfurnaces.listeners;
import com.craftaro.epichoppers.EpicHoppersApi;
import com.craftaro.epichoppers.player.PlayerData;
import com.craftaro.epichoppers.player.SyncType;
import com.songoda.core.gui.GuiManager;
import com.songoda.epicfurnaces.EpicFurnaces;
import com.songoda.epicfurnaces.furnace.Furnace;
import com.songoda.epichoppers.EpicHoppers;
import com.songoda.epichoppers.hopper.Hopper;
import com.songoda.epichoppers.player.PlayerData;
import com.songoda.epichoppers.player.SyncType;
import com.songoda.skyblock.SkyBlock;
import org.bukkit.Bukkit;
import org.bukkit.block.Block;
@ -59,7 +58,7 @@ public class InteractListeners implements Listener {
//EpicHoppers compatibility
if (Bukkit.getPluginManager().isPluginEnabled("EpicHoppers")) {
PlayerData playerData = EpicHoppers.getInstance().getPlayerDataManager().getPlayerData(player);
PlayerData playerData = EpicHoppersApi.getApi().getPlayerDataManager().getPlayerData(player);
if (playerData != null) {
if (playerData.getSyncType() == SyncType.REGULAR) {
return;