From f89bf5a010e6cd56c657d081bec6259844c98736 Mon Sep 17 00:00:00 2001 From: Raw Leenc Date: Sat, 11 Dec 2021 21:56:49 +0100 Subject: [PATCH] Working on --- .../java/net/rawmod/mineclass/classes/MineClassFactory.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/java/net/rawmod/mineclass/classes/MineClassFactory.java b/src/main/java/net/rawmod/mineclass/classes/MineClassFactory.java index c21e6ca..4db2c7c 100644 --- a/src/main/java/net/rawmod/mineclass/classes/MineClassFactory.java +++ b/src/main/java/net/rawmod/mineclass/classes/MineClassFactory.java @@ -34,8 +34,11 @@ public class MineClassFactory { public static boolean isSoulBound(ItemStack itemStack, Player player) { if (itemStack.getItemMeta() != null && itemStack.getItemMeta().getLore() != null) { + Optional mineClass = MineClassFactory.getInstance().getRightClass(player); return itemStack.getItemMeta().getLore().contains("Soulbound") - && itemStack.getItemMeta().getLore().contains(player.getName()); + && itemStack.getItemMeta().getLore().contains(player.getName()) + && mineClass.isPresent() + && itemStack.getItemMeta().getLore().contains(mineClass.get().getName()); } return false; }