Skip to main content

Python interface to connect to the MCio Minecraft mod

Project description

mcio_ctrl

MCio mod | mcio_ctrl | Documentation | Discord

mcio_ctrl is a comprehensive Python library designed to interface seamlessly with MCio, a Minecraft Fabric mod tailored for AI agent development. It includes a versatile Gymnasium environment, making it ideal for reinforcement learning research and development.

Key Features

  • Simplified Installation and Launching: API and commands to easily install Minecraft with the MCio mod, create custom worlds, and launch the game directly from Python.
  • Pre-built Gymnasium Environments: Offers example environments, including compatibility with MineRL 1.0 actions and observations, all leveraging the robust low-level API.
  • Customizable Base Environment: A convenient base class for quickly creating tailored Gymnasium environments suited to specific research needs.
  • Interactive GUI Support: Enables human control of Minecraft through the standard Minecraft controls using the MCio backend. (Seamless Human-in-the-loop is planned for future updates.)
  • Type-Hinting and Development Convenience: Fully type-hinted for easier integration, improved code clarity, and streamlined development workflows.

Quick Links

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

mcio_ctrl-1.1.0.tar.gz (179.3 kB view details)

Uploaded Source

Built Distribution

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

mcio_ctrl-1.1.0-py3-none-any.whl (48.7 kB view details)

Uploaded Python 3

File details

Details for the file mcio_ctrl-1.1.0.tar.gz.

File metadata

  • Download URL: mcio_ctrl-1.1.0.tar.gz
  • Upload date:
  • Size: 179.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for mcio_ctrl-1.1.0.tar.gz
Algorithm Hash digest
SHA256 b4ebb61b08227b00e4419082f3a46500f385a0fa61a0871cfe04e8a208d0efe7
MD5 323766b7949ec3e1ed1812be84789642
BLAKE2b-256 2e4d487f4862613485d75db796f9fd40c7ee4625202078d14a0b472486f17836

See more details on using hashes here.

File details

Details for the file mcio_ctrl-1.1.0-py3-none-any.whl.

File metadata

  • Download URL: mcio_ctrl-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 48.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: python-httpx/0.28.1

File hashes

Hashes for mcio_ctrl-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6e1d11d409f467f8d7cd6addb3bbdbfb1b12848c02a5d0c3a4850397c4cbe371
MD5 896af1376ccd387da32e86effe3b278c
BLAKE2b-256 4c42c095c8e233aa52821213e85e1eaa99d8b0e050f13c0add3252d2875d9d4a

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