Beginning work on inventory latching
This commit is contained in:
parent
1b542f9fd9
commit
01458b1d5b
2 changed files with 18 additions and 0 deletions
|
@ -50,6 +50,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)
|
||||
{
|
||||
|
|
|
@ -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);
|
||||
|
|
Loading…
Reference in a new issue