summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/main/java/org/bukkit/craftbukkit/inventory/CraftItemStack.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemStack.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemStack.java
index b1bde111..5e98c9d4 100644
--- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemStack.java
+++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftItemStack.java
@@ -203,7 +203,11 @@ public class CraftItemStack extends ItemStack {
list.add(subtag);
}
- tag.set("ench", list);
+ if (enchantments.isEmpty()) {
+ tag.remove("ench");
+ } else {
+ tag.set("ench", list);
+ }
}
public net.minecraft.server.ItemStack getHandle() {