Fix NPE on invalid enchant

This commit is contained in:
GunfighterJ 2013-04-19 10:06:43 -05:00
parent f6e2db1eda
commit fd0134227c

View file

@ -432,6 +432,10 @@ public class MetaItemStack
public void addEnchantment(final CommandSender sender, final boolean allowUnsafe, final Enchantment enchantment, final int level) throws Exception public void addEnchantment(final CommandSender sender, final boolean allowUnsafe, final Enchantment enchantment, final int level) throws Exception
{ {
if (enchantment == null)
{
throw new Exception(_("enchantmentNotFound"));
}
try try
{ {
if (stack.getType().equals(Material.ENCHANTED_BOOK)) if (stack.getType().equals(Material.ENCHANTED_BOOK))