Zweck
Diese Seite zeigt dir das komplette MineClawd-Konfigurationsmodell, inklusive Datei-Einstellungen, Befehls-keys und Neustartverhalten.Wo Einstellungen liegen
- Globale Konfigurationsdatei:
config/mineclawd.json5 - Chat-Sichtbarkeit pro Spieler:
mineclawd/player-settings.json - persona-Dateien und aktiver persona-Status:
mineclawd/souls/undmineclawd/souls/.active/
Vollstaendige mineclawd.json5-Vorlage
In Dateiform sind Enum-Werte gross geschrieben (
OPENAI, VERTEX_AI, AUTO, ENABLED, DISABLED).In Befehlsform sind Werte klein geschrieben (openai, vertex-ai, auto, enabled, disabled).Key-Referenz
| Datei-key | Befehls-key | Typ | Default | Hinweise |
|---|---|---|---|---|
provider | provider | enum | OPENAI | Provider-Auswahl: OpenAI-kompatibel oder Vertex AI. |
endpoint | endpoint | string | https://api.openai.com/v1 | OpenAI-kompatible Basis-URL, kein abschliessender Slash noetig. |
apiKey | api-key | string | leer | OpenAI API-Key. |
model | model | string | gpt-5.2 | OpenAI Chat-Modell. |
summarizeModel | summarize-model | string | gpt-5.2 | OpenAI-Modell fuer Session-Titelerstellung nach der ersten Runde. |
vertexEndpoint | vertex-endpoint | string | https://aiplatform.googleapis.com/v1 | Vertex API-Basis-URL. |
vertexApiKey | vertex-api-key | string | leer | Vertex API-Key. |
vertexModel | vertex-model | string | gemini-3.1-pro-preview | Vertex-Modellpfad oder Modellname. |
vertexSummarizeModel | vertex-summarize-model | string | gemini-3-flash-preview | Vertex summarize-Modell fuer Session-Titel. |
tavilyApiKey | tavily-api-key | string | leer | Tavily API-Key fuer Websuche. Wenn gesetzt, wird das search-Tool aktiviert. |
debugMode | debug-mode | boolean | false | Loggt detaillierte Request- und Tool-Aktivitaeten. |
limitToolCalls | limit-tool-calls | boolean | false | Aktiviert ein Tool-Loop-Limit pro Anfrage. |
toolCallLimit | tool-call-limit | integer | 16 | Erlaubter Bereich: 1 bis 20. |
systemPrompt | system-prompt | string | leer | Leer bedeutet eingebauter Systemprompt. Nutze im Befehlsmodus den Wert default zum Zuruecksetzen. |
dynamicRegistryMode | dynamic-registry-mode | enum | AUTO | Steuert den Runtime-Modus fuer dynamische Placeholder. Nach Aenderung ist ein Neustart noetig. |
enableGui | — | boolean | true | Nur Client-seitig. Zeigt oder versteckt die Overlay-GUI. Setze es ueber Mod Menu -> MineClawd -> Configure. |
Einstellungen pro Spieler
broadcast-requests-to
Nur per Befehl, pro Spieler.- Befehls-key:
broadcast-requests-to - Erlaubte Werte:
self,all,ops - Gespeichert in:
mineclawd/player-settings.json - Zweck: steuert, wer Prompt-Echo und Task-Start- oder Task-Ende-Zeilen sieht.
assistivetouch
Nur Toggle, pro Spieler.- Befehl:
/mineclawd assistivetouch - Gespeichert in:
mineclawd/player-settings.json - Default: aktiviert (sichtbar)
- Zweck: zeigt oder versteckt den schwebenden Assistive Touch Orb, ohne die komplette GUI zu deaktivieren.
Verhalten von dynamic registry mode
AUTO: aktiviert in Client-Runtimes (Einzelspieler), deaktiviert auf dedizierten Servern.ENABLED: erzwingt Aktivierung in allen Runtimes.DISABLED: vollstaendig deaktiviert.
Empfohlene Baselines
Baseline fuer erstes OpenAI-Setup
Baseline fuer erstes Vertex-Setup
GUI-Pfad
- Im Spiel: Mod Menu -> MineClawd -> Configure
- Befehls-Fallback:
/mineclawd config ... - Overlay-Menue: Hamburger-Icon klicken -> Config
Die Einstellung
enableGui steuert das Overlay-Fenster. OFF beeinflusst den YACL-Konfigurationsbildschirm nicht. Du kannst die Konfiguration weiterhin ueber Mod Menu oder /mineclawd config oeffnen.