Split CPU Records.

This commit is contained in:
AlgorithmX2
2014-08-04 22:32:47 -05:00
parent da86bd65f6
commit a04f7d6029
2 changed files with 32 additions and 30 deletions
@@ -0,0 +1,32 @@
package appeng.container.implementations;
import appeng.api.networking.crafting.ICraftingCPU;
import appeng.util.ItemSorters;
public class CraftingCPURecord implements Comparable<CraftingCPURecord>
{
ICraftingCPU cpu;
long size;
int processors;
public String myName;
public CraftingCPURecord(long size, int proc, ICraftingCPU server) {
this.size = size;
this.processors = proc;
this.cpu = server;
myName = server.getName();
}
@Override
public int compareTo(CraftingCPURecord o)
{
int a = ItemSorters.compareLong( o.processors, processors );
if ( a != 0 )
return a;
return ItemSorters.compareLong( o.size, size );
}
}