Download & install:
https://docs.docker.com/desktop/setup/install/windows-install/
Put these four files into your Minecraft mods folder:
⚠️ This prototype targets Minecraft 1.21.8 specifically. Stick to matching Fabric/Mod versions.
Downloads:
- Baritone API (Fabric 1.15.0):
https://github.com/cabaletta/baritone/releases/download/v1.15.0/baritone-api-fabric-1.15.0.jar - Baritone Standalone (Fabric 1.15.0):
https://github.com/cabaletta/baritone/releases/download/v1.15.0/baritone-standalone-fabric-1.15.0.jar - Fabric API (for 1.21.8):
https://modrinth.com/mod/fabric-api?version=1.21.8#download - Mod Menu (for 1.21.8):
https://modrinth.com/mod/modmenu?version=1.21.8&loader=fabric#download
Also place the Auton8 mod JAR (from this repo’s Releases) into the same mods folder.
From the project root, double-click:
start-docker.bat
This will run Docker Compose and bring up:
- Mosquitto on
127.0.0.1:1883 - n8n on
http://localhost:5678
On the first run, the stack auto-creates:
- an empty
mosquitto/config/passwd mosquitto/data/mosquitto.db(persistence)
Visit:
http://localhost:5678
Create your n8n account and log in.
Start your Fabric profile (1.21.8).
Open Mod Menu you should see Auton8 listed.
The mod connects to MQTT and publishes/receives on the topics below.
The current build has the following values hard-coded:
You’ll need to use these when setting up your MQTT Trigger node in n8n.
private static final String CLIENT_ID = "kilab-pc1";
private static final String USERNAME = "kilab-pc1";
private static final String PASSWORD = "YOUR_SUPER_STRONG_PASSWORD";
private static final String CMD_TOPIC = "mc/kilab-pc1/cmd";
private static final String EVT_TOPIC = "mc/kilab-pc1/events";