Add missing WEARABLE EnchantmentTarget

By: md_5 <git@md-5.net>
This commit is contained in:
Bukkit/Spigot 2018-02-19 20:48:15 +11:00
parent 87a9de3ab8
commit 57b635b81d

View file

@ -160,6 +160,20 @@ public enum EnchantmentTarget {
public boolean includes(Material item) {
return item.getMaxDurability() > 0 && item.getMaxStackSize() == 1;
}
},
/**
* Allows the enchantment to be placed on wearable items.
*/
WEARABLE {
@Override
public boolean includes(Material item) {
return ARMOR.includes(item)
|| item.equals(Material.ELYTRA)
|| item.equals(Material.PUMPKIN)
|| item.equals(Material.JACK_O_LANTERN)
|| item.equals(Material.SKULL_ITEM);
}
};
/**