From aa860bdbf07870a793037d36ac9c972a65c38738 Mon Sep 17 00:00:00 2001 From: alexcrea <42614139+alexcrea@users.noreply.github.com> Date: Wed, 21 Aug 2024 03:16:31 +0200 Subject: [PATCH] Override Disenchantment xp. This allows to use Custom Anvil xp settings ! --- .../xyz/alexcrea/cuanvil/dependency/DisenchantmentDependency.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/DisenchantmentDependency.kt b/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/DisenchantmentDependency.kt index 302fc5a..e050a68 100644 --- a/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/DisenchantmentDependency.kt +++ b/src/main/kotlin/xyz/alexcrea/cuanvil/dependency/DisenchantmentDependency.kt @@ -80,12 +80,14 @@ class DisenchantmentDependency { if(event.result != null) { CustomAnvil.log("Detected pre anvil item extract bypass.") + XpSetterUtil.setAnvilInvXp(event.inventory, event.view, event.inventory.repairCost) return true } splitEvent.onDisenchantmentEvent(event) if(event.result != null) { CustomAnvil.log("Detected pre anvil split enchant bypass.") + XpSetterUtil.setAnvilInvXp(event.inventory, event.view, event.inventory.repairCost) return true }