From 904bdc4868f1bd0ba0f5aed969451e0e4ee26c3f Mon Sep 17 00:00:00 2001 From: alexcrea <42614139+alexcrea@users.noreply.github.com> Date: Tue, 4 Mar 2025 14:49:16 +0100 Subject: [PATCH] v1.8.3 Fix Excellent Enchant issue --- build.gradle.kts | 2 +- .../cuanvil/dependency/ExcellentEnchantsDependency.kt | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index b8f2be0..84a35ce 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -16,7 +16,7 @@ plugins { } group = "xyz.alexcrea" -version = "1.8.2" +version = "1.8.3" repositories { // EcoEnchants diff --git a/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/ExcellentEnchantsDependency.kt b/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/ExcellentEnchantsDependency.kt index 9d87fee..c1d13d6 100644 --- a/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/ExcellentEnchantsDependency.kt +++ b/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/ExcellentEnchantsDependency.kt @@ -52,7 +52,7 @@ class ExcellentEnchantsDependency { CustomAnvil.instance.logger.info("Excellent Enchants should now work as expected !") } - private lateinit var fragilityCurse: CurseOfFragilityEnchant + private var fragilityCurse: CurseOfFragilityEnchant? = null private var modernAnvilListener: AnvilListener? = null private var legacyAnvilListener: EnchantAnvilListener? = null @@ -119,7 +119,7 @@ class ExcellentEnchantsDependency { fun testPrepareAnvil(event: PrepareAnvilEvent): Boolean { if (event.result != null) { - this.fragilityCurse.onItemAnvil(event) + this.fragilityCurse?.onItemAnvil(event) if (event.result == null) return true }