diff options
author | Senmori <thesenmori@gmail.com> | 2016-11-18 23:46:00 -0500 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-11-19 16:06:17 +1100 |
commit | 1282945eea67f490ffef52e8da9845eaec43a593 (patch) | |
tree | 647a5230be1f44089b653d1d065f93a31ff049b0 /src | |
parent | 22a06ed73abb6076daa7b1d32643a6f71799cac8 (diff) | |
download | bukkit-1282945eea67f490ffef52e8da9845eaec43a593.tar bukkit-1282945eea67f490ffef52e8da9845eaec43a593.tar.gz bukkit-1282945eea67f490ffef52e8da9845eaec43a593.tar.lz bukkit-1282945eea67f490ffef52e8da9845eaec43a593.tar.xz bukkit-1282945eea67f490ffef52e8da9845eaec43a593.zip |
Implement isCursed for new enchantments
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/bukkit/enchantments/Enchantment.java | 9 | ||||
-rw-r--r-- | src/main/java/org/bukkit/enchantments/EnchantmentWrapper.java | 5 |
2 files changed, 14 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/enchantments/Enchantment.java b/src/main/java/org/bukkit/enchantments/Enchantment.java index b6692fa4..1c440e99 100644 --- a/src/main/java/org/bukkit/enchantments/Enchantment.java +++ b/src/main/java/org/bukkit/enchantments/Enchantment.java @@ -215,6 +215,15 @@ public abstract class Enchantment { public abstract boolean isTreasure(); /** + * Checks if this enchantment is a cursed enchantment + * <br> + * Cursed enchantments are found the same way treasure enchantments are + * + * @return true if the enchantment is cursed + */ + public abstract boolean isCursed(); + + /** * Check if this enchantment conflicts with another enchantment. * * @param other The enchantment to check against diff --git a/src/main/java/org/bukkit/enchantments/EnchantmentWrapper.java b/src/main/java/org/bukkit/enchantments/EnchantmentWrapper.java index 5ff4b48e..3984e919 100644 --- a/src/main/java/org/bukkit/enchantments/EnchantmentWrapper.java +++ b/src/main/java/org/bukkit/enchantments/EnchantmentWrapper.java @@ -50,6 +50,11 @@ public class EnchantmentWrapper extends Enchantment { } @Override + public boolean isCursed() { + return getEnchantment().isCursed(); + } + + @Override public boolean conflictsWith(Enchantment other) { return getEnchantment().conflictsWith(other); } |