Creaddinscart.

SHITP Network

Home / Resources / Client Software

Client Software

The three programs Creaddinscart ships on the client side: a Minecraft launcher, a Minecraft bot client, and a self-hosted chat client. One page for all three addresses, what each one actually does, and where to get it.

What this page is

The SHITP network publishes several standalone programs alongside the Minecraft server itself. They live at three different addresses and use two different hosting styles, which is why they are easy to mix up:

  • CT Client — ct.shit.pub — its own site, with its own documentation set.
  • MBC (Minecraft Bot Client) — mbc.shit.pub — its own site, documentation mirrored here on shit.pub.
  • CC (ChatClient) — shit.pub/s/developer/Client/ChatClient/CC/ — no separate site; it is a page rendered from README.md by the SHITP docs app.

They have nothing in common except the author. CT launches the real game. MBC replaces the game with a script-driven bot that speaks the same network protocol. CC is a chat program that does not touch Minecraft at all. Read the section for the one you actually need.

Short version. Want to play Minecraft with mods on any official version → CT. Want to script a fake player against a test server → MBC. Want a private chat room you host yourself → CC.

Quick picks

CT Client

Minecraft Java launcher. Every official version, SHA-1 verified downloads, Microsoft sign-in, Fabric / Forge / NeoForge profiles, and its own CT mod loader.

Read the report →

MBC

Minecraft Bot Client. A headless protocol client in Python, 1.8 through 26.2, with an interactive console and multi-bot launch.

Read the report →

CC

ChatClient. Click “Create Server” and your machine becomes the chat server; friends join with a key, an address and a port.

Read the report →

CT Client v4.3.0

Site: https://ct.shit.pub

What it is. CT Client (the site also calls it “CT Minecraft Launcher”) is a free, independent launcher for Minecraft Java Edition. It reads Mojang's official version manifest, downloads and verifies every file with SHA-1 before using it, and can start releases, snapshots and legacy versions, plus Fabric, Forge and NeoForge profiles you have already installed. The site never expands the letters “CT”, so treat it as the product name.

What makes it different. Alongside launching, it carries its own mod loader: CT Loader mods live in a mods/ folder and are described by a ct.mod.json file, so you can write a mod that CT loads without Fabric or Forge being involved. Sign-in is built in — plain email sign-in with no setup, an optional Azure client ID if you want your own app registration, and offline profiles for single-player.

How it is packaged. The full download is one ZIP containing CT-Main, all thirteen feature modules, the launcher scripts and a read-me; you unzip it and double-click Start CT-Main.command on macOS or Start CT-Main.bat on Windows. Nothing is installed by hand. If you only want the core, the CT-Main JAR alone is published separately. Windows, macOS and Linux are all supported.

Documentation. CT keeps a full documentation set on its own domain: a beginner guide (seven steps from download to playing with mods), a professional reference covering every settings key, the LaunchOptions bounds, all CLI flags, class and member tables, rule evaluation and the exact directory layout, a “create a CT mod” tutorial with a finished example project, and a troubleshooting page for launcher errors.

Get it: full package (ZIP) · CT-Main only (JAR) · how installing works · beginner guide · API reference · create a CT mod · error messages

No public source repository is linked from the CT site; the CT documentation and binaries are the only published material.

MBC — Minecraft Bot Client v2.1.0

Site: https://mbc.shit.pub    Docs on this site: /s/developer/minecraft/client/MinecraftBotClient-MBC/MBC/    Source: github.com/creaddinscart/MinecraftBotClient

What it is. MBC is a pure-protocol Minecraft client written in Python. It downloads nothing from the game, needs no client JAR, no assets and no launcher: it speaks Minecraft's network protocol directly and drops you into an interactive console as a player that happens to have no 3D world in front of it. The repository describes itself as bot-based code for executing attacks, so it is a scripting and load-testing tool, not a way to play.

What it covers. Protocol versions from 1.8 to 26.2, with the server's protocol auto-detected (unlisted versions inside a supported range map to the nearest known protocol ID). SRV records (_minecraft._tcp.<domain>) are resolved automatically, so a bare domain name works without a port. Builds come in English and Chinese, selected by the file suffix -en / -zh, packaged with PyInstaller as single-file executables for Windows, macOS and Linux, roughly 9–18 MB each, so no Python install is required to run them.

What you do with it. Plain text is sent as chat, a leading / sends a server command, and a leading . runs a client command that never leaves your machine (the legacy // prefix still works). Ten command families cover connection, logging, message spam, waypoint walking, eating and live config editing, with vanilla-style autocomplete — grey inline preview, Tab to complete and cycle, arrow keys or mouse wheel to browse. Movement is deliberately human-shaped: head turns and arm swings follow Bezier trajectories with randomised delays. Multi-bot mode launches 20, 100 or more bots from one host.

Before you run it. MBC is built for servers running online-mode=false, for testing and development. Bots are against the rules on most public servers — point it at your own server or one that allows it. The config file (config.en.json / config.zh.json) must sit next to the binary or the built-in defaults are used. macOS Gatekeeper will block the unsigned build until you right-click → Open, or run xattr -d com.apple.quarantine ./MinecraftBotClient-en; Linux needs chmod +x once. Antivirus software often flags PyInstaller single-file executables because they unpack themselves at runtime — whitelist the folder, or run from source with python main.py. The version check and announcement fetch can be skipped with the fast_start option.

Get it: download panel on mbc.shit.pub · feature list · source · license

Download note. MBC's download panel probes several mirrors with a HEAD request and uses the first one that answers. As of 2026-10-18 the release files were not present at mbc.shit.pub/releases/ on the primary mirror, so use the on-page download panel or the GitHub repository rather than a guessed direct file path.

CC — ChatClient

Page: https://shit.pub/s/developer/Client/ChatClient/CC/    Source: github.com/creaddinscart/ChatClient    API docs: /s/developer/Client/ChatClient/API/

What it is. ChatClient, abbreviated CC in its own documentation, is a chat program where the server is your own machine instead of somebody else's datacentre. You press “Create Server” and a chat server starts locally; other people join with the key, address and port you hand them. There is no account system and no hosted service to trust with your messages.

How it behaves. The project is deliberately light — the README gives an example of roughly 0.8% of 5 GB of RAM — and it does not run 24/7: the server stops when the creator leaves the room or closes the app, which kicks everyone at once. Connectivity is not limited to the public internet; LAN, public IPv4 and IPv6, Radmin-style virtual adapters and other custom network interfaces all work, which is how two machines on different networks reach each other. File uploads and downloads go directly between the peers, with no intermediary server unless you set one up yourself.

Security, as the project describes it. Because the server lives on your device, ChatClient states that the official provider cannot read your traffic, and that a third party would need the credentials you issued to get anywhere. Those properties follow from the architecture, but the strength of the implementation is a separate question: the wording on the site is the project's own claim, so if you plan to carry anything sensitive, read the source and the license before relying on it.

Where to start. The CC page itself is the README, rendered by the SHITP docs app — it opens with the overview, and the sub-pages under /b/ (including the redemption-information page at /b/api/e/, for the feature that appears in the top-right corner of a downloaded client) continue from there. Download and build instructions are in the GitHub repository.

Get it: README · redemption information · source · license

Side by side

ProgramAddressKindRuns onCurrentSource code
CT Client ct.shit.pub Minecraft Java launcher + own mod loader Windows, macOS, Linux 4.3.0 Not published
MBC mbc.shit.pub Headless Minecraft bot client (Python) Windows, macOS, Linux 2.1.0 (MC 1.8–26.2) GitHub
CC shit.pub/s/…/CC/ Self-hosted chat client Desktop; any network interface Rolling, from repo GitHub

Notes

  • Both subdomains are fronted by Cloudflare, like shit.pub itself; the docs pages for MBC and CC are served from this site.
  • These are client-side projects. For the server itself, its price tracker and the plugin library, see Server and Docs.
  • Setup questions for all three land in the same places: Discord and the QQ group. CT also runs a dedicated page for its community server.
  • Version numbers and download paths on this page were checked on 2026-10-18. CT publishes under /downloads/; MBC resolves its builds through several mirrors, so use its own download panel.
Back to the resource center. This page covers the client programs only — Resource Center also lists source code drops and site assets.