Added basic Centrifuge logic. Not finished
This commit is contained in:
parent
bd357e0a2c
commit
2a7b9e19ee
3 changed files with 199 additions and 5 deletions
|
@ -7,23 +7,36 @@ public class CentrifugeRecipie {
|
|||
ItemStack inputItem;
|
||||
ItemStack output1, output2, output3, output4;
|
||||
int tickTime;
|
||||
int cells;
|
||||
|
||||
public CentrifugeRecipie(ItemStack inputItem, ItemStack output1, ItemStack output2, ItemStack output3, ItemStack output4, int tickTime) {
|
||||
public CentrifugeRecipie(ItemStack inputItem, ItemStack output1, ItemStack output2, ItemStack output3, ItemStack output4, int tickTime, int cells) {
|
||||
this.inputItem = inputItem;
|
||||
this.output1 = output1;
|
||||
this.output2 = output2;
|
||||
this.output3 = output3;
|
||||
this.output4 = output4;
|
||||
this.tickTime = tickTime;
|
||||
this.cells = cells;
|
||||
}
|
||||
|
||||
public CentrifugeRecipie(Item inputItem, int inputAmount, Item output1, Item output2, Item output3, Item output4, int tickTime) {
|
||||
public CentrifugeRecipie(Item inputItem, int inputAmount, Item output1, Item output2, Item output3, Item output4, int tickTime, int cells) {
|
||||
this.inputItem = new ItemStack(inputItem, inputAmount);
|
||||
this.output1 = new ItemStack(output1);
|
||||
this.output2 = new ItemStack(output2);
|
||||
this.output3 = new ItemStack(output3);
|
||||
this.output4 = new ItemStack(output4);
|
||||
this.tickTime = tickTime;
|
||||
this.cells = cells;
|
||||
}
|
||||
|
||||
public CentrifugeRecipie(CentrifugeRecipie centrifugeRecipie){
|
||||
this.inputItem = centrifugeRecipie.getInputItem();
|
||||
this.output1 = centrifugeRecipie.getOutput1();
|
||||
this.output2 = centrifugeRecipie.getOutput2();
|
||||
this.output3 = centrifugeRecipie.getOutput3();
|
||||
this.output4 = centrifugeRecipie.getOutput4();
|
||||
this.tickTime = centrifugeRecipie.getTickTime();
|
||||
this.cells = centrifugeRecipie.getCells();
|
||||
}
|
||||
|
||||
public ItemStack getInputItem() {
|
||||
|
@ -49,6 +62,10 @@ public class CentrifugeRecipie {
|
|||
public int getTickTime() {
|
||||
return tickTime;
|
||||
}
|
||||
|
||||
public int getCells() {
|
||||
return cells;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue