Prawdziwe klienty Minecraft
Dzięki Fabric boty korzystają z fizyki i komunikacji sieciowej Minecraft.
Jak działa SoulFireTestuj obciążenie serwera Minecraft. Automatyzuj zadania prawdziwymi klientami, skryptami wizualnymi i SDK.
Za darmo dla Windows, macOS i Linux.
Lokalna symulacja. Bez połączenia z serwerem Minecraft.
Pokolenie 1. Nagroda: Równowaga.
Sprawdź, jak serwer obsługuje dołączanie i działania graczy, zanim odwiedzi go więcej osób.
Dzięki Fabric boty korzystają z fizyki i komunikacji sieciowej Minecraft.
Jak działa SoulFireŁącz się z wersjami od Classic po najnowsze wydanie. SoulFire tłumaczy protokół za Ciebie.
Obsługiwane wersjeWłącz wbudowane wtyczki lub napisz mod Fabric, aby sterować botami przez API.
Napisz wtyczkęPołącz zdarzenia z działaniami w edytorze wizualnym, aby utworzyć procedury dla botów. Użyj CLI do wydawania poleceń wszystkim połączonym botom.
Poradnik tworzenia skryptówOtrzymano wiadomość
Wiadomość hello
Witaj, świecie!
Bez koduZacznij od adresu serwera i nazwy użytkownika. SDK zajmuje się konfiguracją konta i synchronizacją stanu, więc możesz skupić się na zachowaniu bota.
Zakresy Effect zamykają połączenia botów po zakończeniu procedury.
bun add @soulfiremc/sdk effectDokumentacja TypeScriptimport { 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);Udostępniaj skrypty i uzyskaj pomoc na Discordzie. Zgłoś błąd lub poprawkę na GitHubie.
Darmowy i otwarty na licencji AGPL-3.0