issues with mocked inventories, fixes #946
This commit is contained in:
1 parent
85415463cd
commit
cf6eb2c7d6
1 file changed
+4
-6
@@ -48,7 +48,7 @@ public class EquipmentInventory implements Inventory
|
||||
catch (IndexOutOfBoundsException ignored)
|
||||
{
|
||||
//going out of the index should be really exceptional
|
||||
return null;
|
||||
return ItemStack.EMPTY;
|
||||
}
|
||||
return mob.getEquippedStack(slotSlot);
|
||||
}
|
||||
@@ -64,11 +64,9 @@ public class EquipmentInventory implements Inventory
|
||||
catch (IndexOutOfBoundsException ignored)
|
||||
{
|
||||
//going out of the index should be really exceptional
|
||||
return null;
|
||||
return ItemStack.EMPTY;
|
||||
}
|
||||
ItemStack stack = mob.getEquippedStack(slotSlot);
|
||||
stack.decrement(amount);
|
||||
return stack;
|
||||
return mob.getEquippedStack(slotSlot).split(amount);
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -82,7 +80,7 @@ public class EquipmentInventory implements Inventory
|
||||
catch (IndexOutOfBoundsException ignored)
|
||||
{
|
||||
//going out of the index should be really exceptional
|
||||
return null;
|
||||
return ItemStack.EMPTY;
|
||||
}
|
||||
ItemStack previous = mob.getEquippedStack(slotSlot);
|
||||
mob.equipStack(slotSlot, ItemStack.EMPTY);
|
||||
|
||||
Reference in new issue
Block a user