MC requires an online connection to loggin as do ftb launcher & multimc, to do any thing that stops the sending of the loggin request would be contravening the MC tos. as far as I remember even the off line demo needed a online connection, but its been years since I even looked at thats, so it may have changed.