OpenClaw Mindcraft Controller for Openclaw

A high-performance REST API controller for managing Minecraft bots through external system orchestration.

songjc0511
v1.0.0
Mar 15, 2026
0
938
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install play-minecraft

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install play-minecraft using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is OpenClaw Mindcraft Controller?

The OpenClaw Mindcraft Controller is a specialized bridge designed to interface with the Mindcraft framework, allowing external systems to drive Minecraft bots. By utilizing Openclaw Skills, developers can switch to an external-only control mode, which bypasses internal LLM logic for direct, programmatic interaction. This is ideal for developers who want to integrate Minecraft environments with their own custom AI backends or orchestration layers, ensuring precision and reliability in bot behaviors.

OpenClaw Mindcraft Controller Use Cases

  • Orchestrating Minecraft bots via external RESTful commands.
  • Implementing low-latency bot control without internal LLM processing.
  • Monitoring real-time bot health, coordinates, and inventory data.
  • Automating batch tasks and complex game-world interactions using Openclaw Skills.

How OpenClaw Mindcraft Controller Works

  1. Start the Mindcraft service on your local machine using the Node.js environment.
  2. Enable external control by updating the settings.js configuration file to ignore internal LLM triggers.
  3. Identify active agents using the agent discovery endpoint to find connected bots.
  4. Fetch the action schema to dynamically determine valid command parameters and types.
  5. Execute desired movements or interactions by sending POST requests to the execution endpoint.
  6. Confirm the outcome by checking the bot state for specific positional or environmental changes.

OpenClaw Mindcraft Controller Setup

To begin using this skill within the Openclaw Skills ecosystem, follow these steps:

  1. Start the Mindcraft service:
node main.js
  1. Configure your settings.js file to ensure the bot relies on external logic:
external_controller_only: true
  1. Connect your agent to the Minecraft server and ensure the REST API is accessible at http://localhost:8080.

OpenClaw Mindcraft Controller Data Schema & Taxonomy

Component Endpoint Description
Agent Discovery /api/v1/agents Lists all available agents and their connection status.
Action Schema /actions/schema Provides detailed parameter definitions for all available bot commands.
Action Execution /actions/execute Accepts a command string and argument array to trigger bot movement or tasks.
State Monitoring /:agentName/state Returns a JSON object containing position, inventory, health, and current activity.

OpenClaw Mindcraft Controller Advanced Features

  • Dynamic Command Discovery: Automatically adapts to changes in the bot action library without manual code updates.
  • Fail-safe Protocols: Integrated !stop commands and recovery routines to halt agents during execution errors.
  • High-Fidelity State Snapshots: Captures pre- and post-action state data for precise debugging and verification within Openclaw Skills.
  • Multi-Agent Support: The capability to orchestrate multiple bots simultaneously through a unified REST interface.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*