mcnexus
A professional, high-performance asynchronous library for Minecraft server engineering.
Overview
Async-First
Built on top of Python's asyncio for maximum concurrency and efficiency.
Protocol Support
Native support for RCON, SLP (Modern & Legacy) and Log Tailing.
Update Notifications
mcnexus includes an automatic version checker. Upon initialization, the library will asynchronously check for newer versions in the official main branch on GitHub.
Notification Example:
[mcnexus] A new version is available: 1.2.0 (Current: 1.1.0) [mcnexus] New modules and features have been added! [mcnexus] Update now using: pip install --upgrade mcnexus
📦 Installation
pip install mcnexus
âš¡ Quick Start
import asyncio
from mcnexus import status
async def main():
info = await status("mc.hypixel.net")
print(f"Players: {info.players_online}/{info.players_max}")
asyncio.run(main())