Possible stack conveyor freeze fix (3)

This commit is contained in:
Anuken 2024-07-15 10:45:32 -04:00
parent dac74f3022
commit afc8d5e396

View file

@ -280,14 +280,15 @@ public class StackConveyor extends Block implements Autotiler{
if(!enabled) return;
if(state == stateUnload){ //unload
while(lastItem != null && items.has(lastItem) && !outputRouter ? moveForward(lastItem) : dump(lastItem)){
while(lastItem != null && !outputRouter ? moveForward(lastItem) : dump(lastItem)){
if(!outputRouter){
items.remove(lastItem, 1);
}
if(items.empty()){
if(!items.has(lastItem)){
poofOut();
lastItem = null;
break;
}
}
}else{ //transfer