Fix a load of null issues, and get it to sort of work.

This commit is contained in:
modmuss50 2016-11-19 16:36:13 +00:00
parent 65e651f402
commit 528fecc2b5
No known key found for this signature in database
GPG key ID: 773D17BE8BF49C82
35 changed files with 101 additions and 87 deletions

View file

@ -86,14 +86,14 @@ public class TileIndustrialSawmill extends TilePowerAcceptor implements IWrencha
}
public void addOutput(int slot, ItemStack stack) {
if (getStackInSlot(slot) == null)
if (getStackInSlot(slot) == ItemStack.EMPTY)
setInventorySlotContents(slot, stack);
getStackInSlot(slot).grow(stack.getCount());
}
public boolean canAddOutput(int slot, int amount) {
ItemStack stack = getStackInSlot(slot);
return stack == null || getInventoryStackLimit() - stack.getCount() >= amount;
return stack == ItemStack.EMPTY || getInventoryStackLimit() - stack.getCount() >= amount;
}
@Override