Possible stack conveyor freeze fix (3)
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user