From af2d2c45b639f1ac5ee3fab9217be2c033b10945 Mon Sep 17 00:00:00 2001 From: alexcrea Date: Fri, 4 Jul 2025 13:44:47 +0200 Subject: [PATCH] small fix --- .../cuanvil/dependency/datapack/DataPackDependency.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/datapack/DataPackDependency.kt b/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/datapack/DataPackDependency.kt index cea768e..1474d80 100644 --- a/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/datapack/DataPackDependency.kt +++ b/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/datapack/DataPackDependency.kt @@ -24,7 +24,7 @@ object DataPackDependency { */ private val LASTEST_VERSION = mapOf( Pair("bracken", Version(1, 11, 0)), - Pair("neoenchant", Version(1, 13, 0)) + Pair("enchantplus", Version(1, 13, 0)) ) val enabledDatapacks: List @@ -66,9 +66,12 @@ object DataPackDependency { private fun handlePackInitialConfig(pack: String) { val defConfig = ConfigHolder.DEFAULT_CONFIG val version = LASTEST_VERSION[pack] + if(version == null) { + throw RuntimeException("The pack $pack has no latest version hard coded in the plugin") + } val currentVersion = Version.fromString(defConfig.config.getString("datapack.$pack")) - if (currentVersion.greaterEqual(version!!)) { + if (currentVersion.greaterEqual(version)) { handleEnchantAllConflict(pack) return }