From b8bcf09df77230a03ee59cfbe9ad982b0976dde9 Mon Sep 17 00:00:00 2001 From: alexcrea <42614139+alexcrea@users.noreply.github.com> Date: Sat, 15 Jun 2024 00:09:29 +0200 Subject: [PATCH] Fix enchant cost not updating for 1.16.5 --- src/main/kotlin/io/delilaheve/AnvilEventListener.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/io/delilaheve/AnvilEventListener.kt b/src/main/kotlin/io/delilaheve/AnvilEventListener.kt index e2ebb34..53fedd0 100644 --- a/src/main/kotlin/io/delilaheve/AnvilEventListener.kt +++ b/src/main/kotlin/io/delilaheve/AnvilEventListener.kt @@ -549,10 +549,12 @@ class AnvilEventListener(private val packetManager: PacketManager) : Listener { else { ConfigOptions.maxAnvilCost + 1 } + val player = event.view.player + inventory.repairCost = finalAnvilCost event.view.setProperty(REPAIR_COST, finalAnvilCost) + player.openInventory.setProperty(REPAIR_COST, finalAnvilCost) - val player = event.view.player if(player is Player){ if(player.gameMode != GameMode.CREATIVE ){ val bypassToExpensive = (ConfigOptions.doReplaceTooExpensive) &&