Minor cleanup

This commit is contained in:
Anuken
2018-02-18 11:33:38 -05:00
parent 1c3bad0aca
commit 39db04872c
3 changed files with 6 additions and 6 deletions

View File

@@ -46,7 +46,6 @@ public class Sorter extends Block{
@Override
public boolean acceptItem(Item item, Tile tile, Tile source){
if(source.block() instanceof Sorter || source.block() instanceof Splitter) return false;
Tile to = getTileTarget(item, tile, source, false);
return to != null && to.block().acceptItem(item, to, tile);
@@ -80,7 +79,7 @@ public class Sorter extends Block{
to = a;
}else if(bc && !ac){
to = b;
}else if(!bc && !ac){
}else if(!bc){
return null;
}else{
if(dest.getDump() == 0){

View File

@@ -15,7 +15,6 @@ public class Splitter extends Block{
@Override
public boolean acceptItem(Item item, Tile tile, Tile source){
if(source.block() instanceof Sorter || source.block() instanceof Splitter) return false;
Tile to = getTileTarget(item, tile, source, false);
return to != null && to.block().acceptItem(item, to, tile);
@@ -35,8 +34,10 @@ public class Splitter extends Block{
Tile a = dest.getNearby(Mathf.mod(dir - 1, 4));
Tile b = dest.getNearby(Mathf.mod(dir + 1, 4));
boolean ac = a.block().acceptItem(item, a, dest);
boolean bc = b.block().acceptItem(item, b, dest);
boolean ac = !(a.block().instantTransfer && source.block().instantTransfer) &&
a.block().acceptItem(item, a, dest);
boolean bc = !(b.block().instantTransfer && source.block().instantTransfer) &&
b.block().acceptItem(item, b, dest);
if(ac && !bc){
to = a;