A cross-platform, multi-client manager for Minecraft bots, designed for ease of use. Built on Rust, using azalea-rs
- Multiple Client Management - Easily manage many Minecraft clients from a single interface.
- Intuitive and Modern UI - A user-friendly, modern interface built for simplicity and to ensure a smooth experience.
- Low Resource Usage - Ensure your system runs smoothly even with many clients online.
- Chat History & Messaging - View real-time chat when connected to servers, and send messages and commands.
- Multi-Version Compatibility - Supports various Minecraft versions.
- Cross-Platform - Clientworks is available on Windows, macOS and Linux.
Getting started to use Clientworks is incredibly simple:
- Simply go on the Releases page and download the suitable installer or executable for your system.
- Once installed, you're ready to go!
Clientworks stores its data in the system's data directory, this is:
%APPDATA%/herr.clientworks.client/for Windows~/.local/share/herr.clientworks.client/for Linux~/Library/Application Support/herr.clientworks.client/for macOS
These directories store the clients list (clients.json), server list (servers.json) and authentication cache (auth_cache.json).
Warning
While the clients.json and servers.json don't contain any sensible information, the authentication cache, in auth_cache.json, contains your account's access token, so do not share this file to people you don't trust, as it may be used to gain access to your account if the token is still valid.
- More in-depth instance page | to view more details on the server you're connected to (such as player count, player list, uptime)
- Better control over clients | being able to control more aspects of the clients such as movement and interactions
- Macros | to execute complex actions with one click
- Swarms | to quickly send groups of clients on a server (that's why the "Server" tab might seem pointless for now)
- Scripting | to script more complex bots and interactions with the server and other players
If you wish to compile Clientworks from source:
- Clone the repository:
git clone https://github.com/errphoenix/clientworks.git
cd clientworks- Setup Tauri: follow the official Tauri documentation here for your system
- Install frontend dependencies: simply run
npm install - You should now be ready to run Clientworks in a development environment (using
npm run tauri dev) and build binaries for your platform (usingnpm run tauri build)