1
0
mirror of https://github.com/essentials/Essentials.git synced 2025-02-24 16:32:35 +01:00

Make /enchant only show valid enchantments for the item.

This commit is contained in:
KHobbits 2012-12-29 07:58:28 +00:00
parent 253ee53403
commit 6370267f62

View File

@ -35,7 +35,7 @@ public class Commandenchant extends EssentialsCommand
for (Map.Entry<String, Enchantment> entry : Enchantments.entrySet()) for (Map.Entry<String, Enchantment> entry : Enchantments.entrySet())
{ {
final String enchantmentName = entry.getValue().getName().toLowerCase(Locale.ENGLISH); 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(entry.getKey());
//enchantmentslist.add(enchantmentName); //enchantmentslist.add(enchantmentName);