mirror of
https://github.com/MilkBowl/VaultAPI.git
synced 2024-11-28 21:35:23 +01:00
Merge pull request #41 from FlyingPikachu/master
Correct itemByStack(), fixes #10 and #36
This commit is contained in:
commit
bf98e28a93
1
.gitignore
vendored
1
.gitignore
vendored
@ -3,3 +3,4 @@
|
||||
/.classpath
|
||||
/.project
|
||||
/.settings
|
||||
/bin/
|
||||
|
@ -817,12 +817,18 @@ public class Items {
|
||||
}
|
||||
|
||||
for (ItemInfo item : items) {
|
||||
if (itemStack.getType().equals(item.getType()) && item.isDurable()) {
|
||||
if (itemStack.getType().equals(item.getType())) {
|
||||
if (itemStack.getType().isSolid() && item.getType().isSolid()) {
|
||||
//Solid, so check durability (Podzol, Colored Wool, et al.)
|
||||
if (item.isDurable()) {
|
||||
return item;
|
||||
} else if (itemStack.getType().equals(item.getType()) && item.getSubTypeId() == itemStack.getDurability()) {
|
||||
}
|
||||
} else {
|
||||
//Not solid, so ignore durability (Stick, Stone Button, et al.)
|
||||
return item;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user