Implemented Priority System for the item routing system. Lower numbers are looked at first.
This commit is contained in:
parent
2c49c49441
commit
7104138e2b
10 changed files with 97 additions and 10 deletions
|
@ -66,7 +66,19 @@ public class ItemRouterButtonPacketProcessor implements IMessage, IMessageHandle
|
|||
TileEntity tile = world.getTileEntity(pos);
|
||||
if (tile instanceof TileFilteredRoutingNode)
|
||||
{
|
||||
((TileFilteredRoutingNode) tile).swapFilters(buttonPress);
|
||||
if (buttonPress >= 6)
|
||||
{
|
||||
if (buttonPress == 6)
|
||||
{
|
||||
((TileFilteredRoutingNode) tile).incrementCurrentPriotiryToMaximum(9);
|
||||
} else if (buttonPress == 7)
|
||||
{
|
||||
((TileFilteredRoutingNode) tile).decrementCurrentPriority();
|
||||
}
|
||||
} else
|
||||
{
|
||||
((TileFilteredRoutingNode) tile).swapFilters(buttonPress);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue