Beginning work on inventory latching

This commit is contained in:
Aidan Brady 2013-08-03 13:06:56 -04:00
parent 1b542f9fd9
commit 01458b1d5b
2 changed files with 18 additions and 0 deletions

View file

@ -49,6 +49,15 @@ public class BlockEMContractor extends BlockBase implements ITileEntityProvider
return true;
}
@Override
public void onNeighborBlockChange(World world, int x, int y, int z, int blockID)
{
for(ForgeDirection side : ForgeDirection.VALID_DIRECTIONS)
{
}
}
@Override
public TileEntity createNewTileEntity(World world)

View file

@ -17,6 +17,8 @@ public class TileEntityEMContractor extends TileEntity
private ForgeDirection facing = ForgeDirection.UP;
public int pushDelay;
public AxisAlignedBB operationBounds;
/**
@ -27,6 +29,13 @@ public class TileEntityEMContractor extends TileEntity
@Override
public void updateEntity()
{
pushDelay = Math.max(0, pushDelay--);
if(!suck && pushDelay == 0)
{
}
if(operationBounds != null)
{
List<Entity> list = worldObj.getEntitiesWithinAABB(Entity.class, operationBounds);