mirror of
https://github.com/Ellpeck/ActuallyAdditions.git
synced 2024-11-26 16:58:34 +01:00
//TODO make this work for the stupid new system
This commit is contained in:
parent
a2d7193003
commit
bb0338dd55
2 changed files with 22 additions and 2 deletions
|
@ -82,10 +82,24 @@ public class TileEntityInputter extends TileEntityInventoryBase implements IButt
|
||||||
this.markDirty();
|
this.markDirty();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private boolean newPull(){
|
||||||
|
//TODO make this work for the stupid new system
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
private boolean newPut(){
|
||||||
|
//TODO make this work for the stupid new system
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Pulls Items from the specified Slots on the specified Side
|
* Pulls Items from the specified Slots on the specified Side
|
||||||
*/
|
*/
|
||||||
public void pull(){
|
private void pull(){
|
||||||
|
if(this.newPull()){
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
//The Inventory to pull from
|
//The Inventory to pull from
|
||||||
IInventory theInventory = (IInventory)placeToPull;
|
IInventory theInventory = (IInventory)placeToPull;
|
||||||
//Does the Inventory even have Slots!?
|
//Does the Inventory even have Slots!?
|
||||||
|
@ -184,7 +198,11 @@ public class TileEntityInputter extends TileEntityInventoryBase implements IButt
|
||||||
* Puts Items into the specified Slots at the specified Side
|
* Puts Items into the specified Slots at the specified Side
|
||||||
* (Check pull() for Description, similar to this)
|
* (Check pull() for Description, similar to this)
|
||||||
*/
|
*/
|
||||||
public void put(){
|
private void put(){
|
||||||
|
if(this.newPut()){
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
IInventory theInventory = (IInventory)placeToPut;
|
IInventory theInventory = (IInventory)placeToPut;
|
||||||
if(theInventory.getSizeInventory() > 0){
|
if(theInventory.getSizeInventory() > 0){
|
||||||
int theSlotToPut = this.slotToPutStart;
|
int theSlotToPut = this.slotToPutStart;
|
||||||
|
@ -229,6 +247,7 @@ public class TileEntityInputter extends TileEntityInventoryBase implements IButt
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if(can){
|
if(can){
|
||||||
|
System.out.println("Putting old");
|
||||||
if(theStack != null){
|
if(theStack != null){
|
||||||
ItemStack copiedStack = theStack.copy();
|
ItemStack copiedStack = theStack.copy();
|
||||||
if(copiedStack.isItemEqual(this.slots[0])){
|
if(copiedStack.isItemEqual(this.slots[0])){
|
||||||
|
|
|
@ -243,6 +243,7 @@ public class WorldUtil{
|
||||||
return blocks;
|
return blocks;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//TODO make this work for the stupid new system
|
||||||
/**
|
/**
|
||||||
* Add an ArrayList of ItemStacks to an Array of slots
|
* Add an ArrayList of ItemStacks to an Array of slots
|
||||||
*
|
*
|
||||||
|
|
Loading…
Reference in a new issue