MCio
ModMIT

MCio

Minecraft Input/Output

384
Downloads
0
Followers
2 months ago
Updated
📦
18
Versions

📖About MCio

Minecraft Input/Output (MCio)

MCio mod | mcio_ctrl | Documentation | Discord

MCio is a Fabric mod that exposes a network interface to Minecraft for AI research. It accepts keyboard/mouse input and sends back video frames and game state over ZeroMQ.

Features

  • Python library (mcio_ctrl) with Gymnasium environments
  • Faster than real-time performance (>13x on an M3 laptop)
  • Works with performance mods like Sodium
  • Supports resource packs for varied training environments
  • Connect/reconnect agents without restarting Minecraft
  • Decoupled ZMQ protocol for easy integration
  • Synchronous mode for fast training
  • Asynchronous mode for real-time human/AI interaction
  • Headless mode with GPU acceleration
  • VPT and STEVE-1 support on modern Minecraft with Sodium

Links