From d551e8c6d235d73b536ddaab92431ac42e735ab2 Mon Sep 17 00:00:00 2001 From: KHobbits Date: Sat, 29 Dec 2012 07:58:28 +0000 Subject: [PATCH] Make /enchant only show valid enchantments for the item. --- .../src/com/earth2me/essentials/commands/Commandenchant.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandenchant.java b/Essentials/src/com/earth2me/essentials/commands/Commandenchant.java index 579be06ff..212539385 100644 --- a/Essentials/src/com/earth2me/essentials/commands/Commandenchant.java +++ b/Essentials/src/com/earth2me/essentials/commands/Commandenchant.java @@ -35,7 +35,7 @@ public class Commandenchant extends EssentialsCommand for (Map.Entry entry : Enchantments.entrySet()) { final String enchantmentName = entry.getValue().getName().toLowerCase(Locale.ENGLISH); - if (enchantmentslist.contains(enchantmentName) || user.isAuthorized("essentials.enchant." + enchantmentName)) + if (enchantmentslist.contains(enchantmentName) || (user.isAuthorized("essentials.enchant." + enchantmentName) && entry.getValue().canEnchantItem(stack))) { enchantmentslist.add(entry.getKey()); //enchantmentslist.add(enchantmentName);