More itemstacks caching
Micro optimization on molecular assemblers
This commit is contained in:
@@ -56,7 +56,7 @@ public class BlockMolecularAssembler extends AEBaseTileBlock
|
||||
@Override
|
||||
protected IProperty[] getAEStates()
|
||||
{
|
||||
return new IProperty[] { POWERED };
|
||||
return new IProperty[]{POWERED};
|
||||
}
|
||||
|
||||
@Override
|
||||
@@ -108,4 +108,14 @@ public class BlockMolecularAssembler extends AEBaseTileBlock
|
||||
|
||||
return super.onBlockActivated( w, pos, state, p, hand, side, hitX, hitY, hitZ );
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onNeighborChange( IBlockAccess world, BlockPos pos, BlockPos neighbor )
|
||||
{
|
||||
final TileMolecularAssembler tg = this.getTileEntity( world, pos );
|
||||
if( tg != null )
|
||||
{
|
||||
tg.updateNeighbors( world, pos, neighbor );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user