Skip to content
G-Mr. Xiong edited this page Oct 3, 2026 · 3 revisions

Minecraft Bot Client (MBC)

MBC is a pure-protocol Minecraft bot client written in Python. It speaks the Minecraft protocol directly — no client jar, no game assets, no launcher — and gives you an interactive console with a bilingual UI, command autocomplete, automation features and a multi-bot mode.

Version 2.1.0
Platforms Windows / macOS / Linux (native single-file builds)
Minecraft versions 1.8 – 26.2, protocol auto-detected
Mode offline (online-mode=false servers)
Download https://mbc.shit.pub/
Source https://github.com/creaddinscart/MinecraftBotClient/

Pages

Page What it covers
Installation Download a build, run it, or run from source
Configuration Every config key, including multi-bot and auto-login
Commands Client commands, server commands, autocomplete keys
Multi-Bot Mode Launch 20, 100 or more bots with automatic register/login
Protocol Support Supported versions and protocol mapping
Building Build binaries for Windows, macOS and Linux yourself
Troubleshooting Common problems and fixes

Quick start

  1. Download a package from https://mbc.shit.pub/ — windows, macos or linux, English or Chinese
  2. Set server_address and minecraft_version in config.json
  3. Run the client:
    • Windows: double-click MinecraftBotClient-en.exe
    • macOS / Linux: chmod +x MinecraftBotClient-en once, then ./MinecraftBotClient-en

Features

  • Connects to any Minecraft version from 1.8 to 26.2, protocol auto-detected
  • Bilingual console UI (Chinese / English)
  • Vanilla-style autocomplete: . or / shows a grey inline preview, Tab completes and cycles, ↑/↓ or the mouse wheel browse suggestions
  • Client commands (.help, .esc, .connect, .log, .spam, .walk, .eat, .config, .respawn, .exit) that never reach the server
  • Human-like actions, auto-walk, auto-eat, proximity alerts, auto-spam, session logging
  • Multi-bot mode: launch any number of bots with random usernames and automatic /register or /login

Disclaimer

Provided for testing and development purposes only. Use it only on servers that allow automated clients — check the rules before connecting. Not affiliated with Mojang or Microsoft; Minecraft is a trademark of Mojang Synergies AB.

Clone this wiki locally