GitHub repository: sijanec/mcidle-python
Description: Idling middleware for deploying a remote Minecraft connection to allow reconnection at any time. Supports a full implementation of Minecraft's networking protocol, AES-CFB8 decryption/encryption of packets, shared key encryption, packet compression/decompression and multi-threaded support.