From 9bedf456dbf7a19fac47ac2d0e7a85aa469c9c9c Mon Sep 17 00:00:00 2001 From: unurled Date: Thu, 14 Mar 2024 18:35:52 +0100 Subject: [PATCH] player's attributes updates if gui change --- .../unurled/sacredrealms/sr/gui/attributes/AttributeItem.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/java/me/unurled/sacredrealms/sr/gui/attributes/AttributeItem.java b/src/main/java/me/unurled/sacredrealms/sr/gui/attributes/AttributeItem.java index 23b38bb..3b8696d 100644 --- a/src/main/java/me/unurled/sacredrealms/sr/gui/attributes/AttributeItem.java +++ b/src/main/java/me/unurled/sacredrealms/sr/gui/attributes/AttributeItem.java @@ -1,6 +1,7 @@ package me.unurled.sacredrealms.sr.gui.attributes; import static me.unurled.sacredrealms.sr.utils.Component.comp; +import static me.unurled.sacredrealms.sr.utils.SRPlayerUtils.syncSRToPlayer; import me.unurled.sacredrealms.sr.components.attributes.Attribute; import me.unurled.sacredrealms.sr.components.player.PlayerManager; @@ -95,6 +96,8 @@ public class AttributeItem extends AbstractItem { sp.setAttribute(attribute, sp.getAttribute(attribute) - 10); } playerManager.savePlayer(sp); + // update player + syncSRToPlayer(sp, targetPlayer); notifyWindows(); } }