Предлагаю изменить систему входа в клиент. а именно суть работы галочки "оффлайн режим".
по сути, как это может работать: вы включаете галочку, и при запуске игры через клиент запускается дополнительный файл launcher.jar или minecraft.jar (не известно, что именно является самой игрой), который...