diff --git a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/converters/impl/ExcellentCratesConverter.kt b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/converters/impl/ExcellentCratesConverter.kt index 550da9c..6f63fce 100644 --- a/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/converters/impl/ExcellentCratesConverter.kt +++ b/eco-core/core-plugin/src/main/kotlin/com/willfp/ecocrates/converters/impl/ExcellentCratesConverter.kt @@ -10,6 +10,7 @@ import com.willfp.ecocrates.crate.Crates import com.willfp.ecocrates.crate.placed.PlacedCrates import org.bukkit.Location import su.nightexpress.excellentcrates.ExcellentCrates +import su.nightexpress.excellentcrates.ExcellentCratesAPI import su.nightexpress.excellentcrates.api.OpenCostType import su.nightexpress.excellentcrates.api.crate.ICrate import su.nightexpress.excellentcrates.api.crate.ICrateReward @@ -19,7 +20,7 @@ class ExcellentCratesConverter(private val plugin: EcoCratesPlugin) : Converter override val id = "ExcellentCrates" override fun convert() { - val newCrates = ExcellentCrates.getInstance().crateManager.crates.map { convertCrate(it) } + val newCrates = ExcellentCratesAPI.getCrateManager().crates.map { convertCrate(it) } val crates = plugin.cratesYml.getSubsections("crates").toMutableList() @@ -30,7 +31,7 @@ class ExcellentCratesConverter(private val plugin: EcoCratesPlugin) : Converter plugin.rewardsYml.save() plugin.reload() - ExcellentCrates.getInstance().crateManager.crates.forEach { + ExcellentCratesAPI.getCrateManager().crates.forEach { val jank = mutableListOf() jank.addAll(it.blockLocations) jank.forEach { it1 -> it.removeBlockLocation(it1) } @@ -53,7 +54,7 @@ class ExcellentCratesConverter(private val plugin: EcoCratesPlugin) : Converter } if (crate.keyIds.isNotEmpty()) { - val key = ExcellentCrates.getInstance().keyManager.getKeyById(crate.keyIds.first())!! + val key = ExcellentCratesAPI.getKeyManager().getKeyById(crate.keyIds.first())!! result.set("key.item", key.item.toLookupString()) result.set("key.lore", key.item.itemMeta?.lore) } else { diff --git a/lib/ExcellentCrates-4.0.3.6.jar b/lib/ExcellentCrates-4.0.3.6.jar deleted file mode 100644 index 2333913..0000000 Binary files a/lib/ExcellentCrates-4.0.3.6.jar and /dev/null differ diff --git a/lib/ExcellentCrates-4.0.4.1.jar b/lib/ExcellentCrates-4.0.4.1.jar new file mode 100644 index 0000000..d875a69 Binary files /dev/null and b/lib/ExcellentCrates-4.0.4.1.jar differ diff --git a/lib/NexEngine.jar b/lib/NexEngine.jar index 0e4677e..6cb84ac 100644 Binary files a/lib/NexEngine.jar and b/lib/NexEngine.jar differ