summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2016-11-22 14:35:51 +1100
committermd_5 <git@md-5.net>2016-11-22 14:35:51 +1100
commitd986a3f774df1628dcfbd25730dfdbfe4471a447 (patch)
tree5f24846d9c7cc41478ff2661d622df978cea4aa6 /src
parent5037da9d4c088c32d235647c7ff37e4ad573926d (diff)
downloadbukkit-d986a3f774df1628dcfbd25730dfdbfe4471a447.tar
bukkit-d986a3f774df1628dcfbd25730dfdbfe4471a447.tar.gz
bukkit-d986a3f774df1628dcfbd25730dfdbfe4471a447.tar.lz
bukkit-d986a3f774df1628dcfbd25730dfdbfe4471a447.tar.xz
bukkit-d986a3f774df1628dcfbd25730dfdbfe4471a447.zip
Add Unbreakable to ItemMeta
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/bukkit/inventory/meta/ItemMeta.java15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/inventory/meta/ItemMeta.java b/src/main/java/org/bukkit/inventory/meta/ItemMeta.java
index 459e09ca..fa3efe36 100644
--- a/src/main/java/org/bukkit/inventory/meta/ItemMeta.java
+++ b/src/main/java/org/bukkit/inventory/meta/ItemMeta.java
@@ -155,6 +155,21 @@ public interface ItemMeta extends Cloneable, ConfigurationSerializable {
*/
boolean hasItemFlag(ItemFlag flag);
+ /**
+ * Return if the unbreakable tag is true. An unbreakable item will not lose
+ * durability.
+ *
+ * @return true if the unbreakable tag is true
+ */
+ boolean isUnbreakable();
+
+ /**
+ * Sets the unbreakable tag. An unbreakable item will not lose durability.
+ *
+ * @param unbreakable true if set unbreakable
+ */
+ void setUnbreakable(boolean unbreakable);
+
@SuppressWarnings("javadoc")
ItemMeta clone();
}