Skip to main content

Python client for Minecraft Management Server Protocol

Project description

mcmsmp - Minecraft Management Server Protocol Client

Python client for Minecraft Management Server Protocol (MCMSP).

Installation

pip install mcmsmp

Quick Start

import asyncio
from mcmsmp import MinecraftManagementClient

async def main():
    client = MinecraftManagementClient(
        uri="ws://localhost:8080",
        secret="your_secret_key"
    )
    
    await client.connect()
    
    # Get online players
    players = await client.rpc("minecraft:players")
    print(f"Online players: {players}")
    
    await client.close()

if __name__ == "__main__":
    asyncio.run(main())

Documentation

See examples for more usage examples.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

mcmsmp-0.1.2.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mcmsmp-0.1.2-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file mcmsmp-0.1.2.tar.gz.

File metadata

  • Download URL: mcmsmp-0.1.2.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for mcmsmp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 698f6c951c49cdb9c3ef935dae27c0b7ee73d3d8bddc09f09bde27f6acb1a1c3
MD5 e55dba14f0a04b87a0facf52c6094ffa
BLAKE2b-256 b2713c6863b30fabaeb5adad17723b58c6decc82ea1e1f671ead50f88d6820e5

See more details on using hashes here.

File details

Details for the file mcmsmp-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: mcmsmp-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.2

File hashes

Hashes for mcmsmp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1f5052ede76e8c4c3cc638a09cf2af76539e90facd3523393a524a14bd2a2504
MD5 c5ac70f3524c73d48fbf607e31247d48
BLAKE2b-256 0e93053da36ad44238b6cdfe846bca0cf5424839c0ded9eac14b654aafa0fda7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page