Re-add single-use batteries
How did this get removed? ><
This commit is contained in:
parent
58206f909e
commit
7df5add5a9
1 changed files with 7 additions and 1 deletions
|
@ -445,6 +445,12 @@ public class BaseMetaTileEntity extends BaseTileEntity implements IGregTechTileE
|
||||||
for (int i = mMetaTileEntity.dechargerSlotStartIndex(), k = mMetaTileEntity.dechargerSlotCount() + i; i < k; i++) {
|
for (int i = mMetaTileEntity.dechargerSlotStartIndex(), k = mMetaTileEntity.dechargerSlotCount() + i; i < k; i++) {
|
||||||
if (mMetaTileEntity.mInventory[i] != null && getStoredEU() < getEUCapacity()) {
|
if (mMetaTileEntity.mInventory[i] != null && getStoredEU() < getEUCapacity()) {
|
||||||
dischargeItem(mMetaTileEntity.mInventory[i]);
|
dischargeItem(mMetaTileEntity.mInventory[i]);
|
||||||
|
if(ic2.api.info.Info.itemEnergy.getEnergyValue(mMetaTileEntity.mInventory[i])>0){
|
||||||
|
if((getStoredEU() + ic2.api.info.Info.itemEnergy.getEnergyValue(mMetaTileEntity.mInventory[i]))<getEUCapacity()){
|
||||||
|
increaseStoredEnergyUnits((long)ic2.api.info.Info.itemEnergy.getEnergyValue(mMetaTileEntity.mInventory[i]),false);
|
||||||
|
mMetaTileEntity.mInventory[i].stackSize--;
|
||||||
|
}
|
||||||
|
}
|
||||||
if (mMetaTileEntity.mInventory[i].stackSize <= 0)
|
if (mMetaTileEntity.mInventory[i].stackSize <= 0)
|
||||||
mMetaTileEntity.mInventory[i] = null;
|
mMetaTileEntity.mInventory[i] = null;
|
||||||
mInventoryChanged = true;
|
mInventoryChanged = true;
|
||||||
|
|
Loading…
Reference in a new issue