Conveyor benchmark test

This commit is contained in:
Anuken
2020-01-26 11:40:09 -05:00
parent 0d5dd146ef
commit 93cada6a16
4 changed files with 60 additions and 23 deletions

View File

@@ -312,7 +312,7 @@ public class Conveyor extends Block implements Autotiler{
public boolean acceptItem(Item item, Tile tile, Tile source){
int direction = source == null ? 0 : Math.abs(source.relativeTo(tile.x, tile.y) - tile.rotation());
float minitem = tile.<ConveyorEntity>ent().minitem;
return (((direction == 0) && minitem > itemSpace) ||
return (((direction == 0) && minitem >= itemSpace) ||
((direction % 2 == 1) && minitem > 0.52f)) && (source == null || !(source.block().rotate && (source.rotation() + 2) % 4 == tile.rotation()));
}