Fixed inventory lookups not returning correct item for planted seeds
This commit is contained in:
parent
ddb804ce99
commit
900cad643f
4 changed files with 24 additions and 9 deletions
|
|
@ -234,10 +234,8 @@ public class Lookup extends Queue {
|
|||
resultData = results.getInt("data");
|
||||
resultAmount = results.getInt("amount");
|
||||
resultMeta = results.getBytes("metadata");
|
||||
if (!lookup) {
|
||||
resultTable = results.getInt("tbl");
|
||||
hasTbl = true;
|
||||
}
|
||||
resultTable = results.getInt("tbl");
|
||||
hasTbl = true;
|
||||
}
|
||||
else {
|
||||
resultData = results.getInt("data");
|
||||
|
|
|
|||
|
|
@ -1053,7 +1053,7 @@ public class Rollback extends Queue {
|
|||
int rolledBackInventory = Util.rolledBack((Integer) row[9], true);
|
||||
if (rowType != null) {
|
||||
if (inventoryRollback && ((rollbackType == 0 && rolledBackInventory == 0) || (rollbackType == 1 && rolledBackInventory == 1))) {
|
||||
Material inventoryItem = Util.itemFilter(rowType);
|
||||
Material inventoryItem = Util.itemFilter(rowType, ((Integer) row[14] == 0));
|
||||
int rowUserId = (Integer) row[2];
|
||||
String rowUser = ConfigHandler.playerIdCacheReversed.get(rowUserId);
|
||||
if (rowUser == null) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue