From c973401de3ade6ecb54b9b5f41fb85e183f5bc58 Mon Sep 17 00:00:00 2001 From: Kirill Chistiakov Date: Thu, 30 Apr 2026 22:22:16 +0200 Subject: [PATCH] Fix compatibility with newer zMenu versions --- .../module/modules/worldedit/WorldeditModule.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/fr/maxlego08/essentials/module/modules/worldedit/WorldeditModule.java b/src/main/java/fr/maxlego08/essentials/module/modules/worldedit/WorldeditModule.java index 7494eb6b..706d1108 100644 --- a/src/main/java/fr/maxlego08/essentials/module/modules/worldedit/WorldeditModule.java +++ b/src/main/java/fr/maxlego08/essentials/module/modules/worldedit/WorldeditModule.java @@ -33,7 +33,6 @@ import fr.maxlego08.essentials.zutils.utils.TimerBuilder; import fr.maxlego08.menu.api.MenuItemStack; import fr.maxlego08.menu.api.utils.TypedMapAccessor; -import fr.maxlego08.menu.common.utils.itemstack.MenuItemStackFormMap; import org.bukkit.Location; import org.bukkit.Material; import org.bukkit.Sound; @@ -109,8 +108,11 @@ public void loadConfiguration() { int maxUse = accessor.getInt("max-use", -1); double priceMultiplier = accessor.getDouble("price-multiplier", -1); Map mapItem = (Map) accessor.getObject("item"); - MenuItemStack menuItemStack = MenuItemStackFormMap.fromMap(plugin.getInventoryManager(), new File(getFolder(), "config.yml"), name, mapItem); - + MenuItemStack menuItemStack = plugin.getInventoryManager().loadItemStack( + new File(getFolder(), "config.yml"), + name, + mapItem + ); WorldEditItem worldEditItem = new WorldEditItem(name, displayName, maxUse, priceMultiplier, menuItemStack); this.worldEditItems.add(worldEditItem); }