1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-08-24 15:23:20 +02:00

Make /enchant only show valid enchantments for the item.

d551e8c6d2
This commit is contained in:
Chris Ward
2013-01-09 20:22:37 +11:00
parent 9a0b3d0db1
commit 688cfca625

View File

@@ -31,7 +31,7 @@ public class Commandenchant extends EssentialsCommand
for (Map.Entry<String, Enchantment> entry : Enchantments.entrySet())
{
final String enchantmentName = entry.getValue().getName().toLowerCase(Locale.ENGLISH);
if (enchantmentslist.contains(enchantmentName) || Permissions.ENCHANT.isAuthorized(user, enchantmentName))
if (enchantmentslist.contains(enchantmentName) || (Permissions.ENCHANT.isAuthorized(user, enchantmentName) && entry.getValue().canEnchantItem(stack)))
{
enchantmentslist.add(entry.getKey());
//enchantmentslist.add(enchantmentName);