diff options
author | EvilSeph <evilseph@unaligned.org> | 2011-04-25 07:17:12 -0400 |
---|---|---|
committer | EvilSeph <evilseph@unaligned.org> | 2011-04-25 07:17:12 -0400 |
commit | cba06d412fa74a83032a961b9c74d7b9b4dd66e6 (patch) | |
tree | 7ee98be09e8dcdc43bdaf8037912146a70f5f3cf /src | |
parent | cc3f7710efc2c4256c88060c4050ec4b18d8c99e (diff) | |
download | bukkit-cba06d412fa74a83032a961b9c74d7b9b4dd66e6.tar bukkit-cba06d412fa74a83032a961b9c74d7b9b4dd66e6.tar.gz bukkit-cba06d412fa74a83032a961b9c74d7b9b4dd66e6.tar.lz bukkit-cba06d412fa74a83032a961b9c74d7b9b4dd66e6.tar.xz bukkit-cba06d412fa74a83032a961b9c74d7b9b4dd66e6.zip |
Fixed getData() not returning the correct values.
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/org/bukkit/inventory/ItemStack.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/org/bukkit/inventory/ItemStack.java b/src/main/java/org/bukkit/inventory/ItemStack.java index 62ed3564..556a5821 100644 --- a/src/main/java/org/bukkit/inventory/ItemStack.java +++ b/src/main/java/org/bukkit/inventory/ItemStack.java @@ -116,6 +116,10 @@ public class ItemStack { * @return MaterialData for this item
*/
public MaterialData getData() {
+ if (Material.getMaterial(getTypeId()).getData() != null) {
+ data = Material.getMaterial(getTypeId()).getNewData((byte)this.durability);
+ }
+
return data;
}
|