GitHubQuelloffen auf GitHub

Lass Bots
für dich arbeiten.

Teste die Belastbarkeit deines Minecraft-Servers. Automatisiere Aufgaben mit echten Clients, visuellen Skripten und SDKs.

Kostenlos für Windows, macOS und Linux.

Gen. 1
88
Tag: Noch 75 s

Lokale Simulation. Keine Verbindung zu einem Minecraft-Server.

Generation 1. Belohnung: Ausgewogen.

Prüfe, was dein
Server aushält.

Prüfe vor dem nächsten großen Ansturm, wie dein Server mit Beitritten und Spieleraktionen umgeht.

Echte Minecraft-Clients

Dank Fabric verwenden Bots die Physik und Netzwerkfunktionen von Minecraft.

So funktioniert SoulFire

Java und Bedrock

Verbinde dich mit Versionen von Classic bis zur aktuellen Veröffentlichung. SoulFire übersetzt das Protokoll für dich.

Unterstützte Versionen

Eigene Plugins hinzufügen

Aktiviere integrierte Plugins oder schreibe einen Fabric-Mod, um Bots über die API zu steuern.

Ein Plugin entwickeln

Gib deinen Bots
eine Aufgabe.

Verbinde Ereignisse mit Aktionen im visuellen Editor, um Abläufe für deine Bots zu erstellen. Nutze die CLI für Befehle an alle verbundenen Bots.

Skript-Anleitung

SDKs für TypeScript
und Python

Beginne mit Serveradresse und Benutzernamen. Das SDK übernimmt Kontoeinrichtung und Zustandssynchronisierung, damit du dich auf das Verhalten deines Bots konzentrieren kannst.

TypeScript mit Effect

Effect-Scopes schließen Bot-Verbindungen, wenn der Ablauf endet.

bun add @soulfiremc/sdk effectTypeScript-Dokumentation
import { Effect } from "effect";
import { SoulFire } from "@soulfiremc/sdk/bun";

const program = Effect.scoped(
  Effect.gen(function* () {
    const bot = yield* SoulFire.createBot({
      server: "localhost:25565",
      username: "DocsBot_1",
      installation: { version: "2.10.2" },
    });

    yield* bot.chat.send("Hello from SoulFire");
    yield* Effect.logInfo(`Health: ${bot.state.player?.health}`);
  }),
);

await Effect.runPromise(program);
GitHub

Entwickle
mit uns.

Teile deine Skripte und erhalte Hilfe auf Discord. Melde Fehler oder reiche Korrekturen auf GitHub ein.

Kostenlos und quelloffen unter AGPL-3.0

Häufige Fragen

Die Einrichtungsanleitung erklärt Installation und erste Verbindung.

Installationsanleitung

Starte deine
erste Sitzung.