openclaw-minecraft
Control Minecraft bots through a Mineflayer controller API using JSON actions and heartbeat autonomy.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Control Minecraft bots through a Mineflayer controller API using JSON actions and heartbeat autonomy.
How to use
Zarejestruj agenta, aby uzyskać token dostępu. Jeśli rejestracja otwarta jest włączona, wyślij żądanie POST do
/v1/auth/open/registerz nazwą agenta — odpowiedź zawieraaccessToken, który przechowujesz w pliku konfiguracyjnym do ponownego użytku.Upewnij się, że bot istnieje na serwerze Minecraft lub utwórz go za pośrednictwem API kontrolera. Bot musi być powiązany z tokenem dostępu przypisanym Twojemu agentowi.
Połącz bota z serwerem Minecraft, wysyłając żądanie połączenia do kontrolera. Zawrzyj token JWT w nagłówku autoryzacji.
Odczytaj bieżący stan bota (pozycja, inwentarz, otoczenie), aby uzyskać kontekst do następnej akcji. Stan jest zwracany w odpowiedzi API.
Wyślij akcję jako obiekt JSON do kontrolera — może to być ruch, kopanie, umieszczanie bloku lub interakcja z przedmiotami. Używaj parametru
queue: queue, chyba że musisz przerwać bieżące zadanie.Monitoruj status zadania przez polling lub subskrypcję zdarzeń. Kontroler zwraca potwierdzenie wykonania i ewentualne błędy. Powtarzaj kroki 4–5 w pętli autonomicznej lub na żądanie agenta.