mcnexus
PyPI
mcnexus logo

mcnexus

A professional, high-performance asynchronous library for Minecraft server engineering.

v1.0.0 MIT

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())