Project

Saro's AI Chat

Integriere Google Gemini direkt in Minecraft für intelligente, kontextbezogene Unterhaltungen und optionale Befehlsausführung.

Header

Übersicht

Saro's AI Chat bringt die Power von Google Gemini 2.0 Flash in deine Minecraft-Welt. Es ist nicht nur ein Chatbot; es ist ein kontextbezogener Begleiter, der weiß, wo du bist, wie spät es ist und wie das Wetter ist. Mit dem optionalen "Cheat AI"-Modus kann die KI sogar als Admin-Assistent fungieren und Befehle für dich ausführen.

Übersicht

Hauptfunktionen

🤖 Intelligenter Chat

  • Powered by Gemini 2.0 Flash: Nutzt Googles neuestes und schnellstes Gemini-Modell für natürliche, logische Antworten.
  • Gedächtnis: Die KI merkt sich den Gesprächsverlauf pro Spieler. Zurücksetzen jederzeit mit !clear.
  • Markdown-Support: Chat-Nachrichten unterstützen Fett, Kursiv, Code-Blöcke, Überschriften (H1-H3) und Listen.
  • Mehrsprachig: Antwortet automatisch in Deutsch oder Englisch basierend auf deiner Eingabe.

🌍 Kontext-Bewusstsein (Spieler-Daten)

Die KI fliegt nicht blind. Sie sammelt und kennt:

  • Spielername: Kennt deinen Namen und spricht dich direkt an.
  • Position: Aktuelle X/Y/Z Koordinaten.
  • Biom: Erkennt automatisch das aktuelle Biom.
  • Gesundheit & Hunger: Zeigt Herzen und Hunger-Level.
  • Minecraft-Zeit: Aktueller Tag und Uhrzeit im Spiel.
  • Wetter: Klar, Regen oder Gewitter.
  • Erfahrungslevel: Dein aktuelles XP-Level.
  • Spielmodus: Überleben, Kreativ, Abenteuer oder Zuschauer.
  • Inventar: Die ersten 10 Items in deinem Inventar.

💡 Tipp: Frage die KI "Was ist mein Biom?" oder "Zeig mir meine Daten" um Informationen über dich zu erhalten.

⚡ Cheat AI Modus (8 Befehls-Typen)

Aktiviere enableCheatAI in der Config, um die volle Power freizuschalten.

⚠️ Warnung: Der Cheat AI Modus gibt der KI Zugriff auf mächtige Server-Befehle. Nur für vertrauenswürdige Umgebungen!

Wenn aktiviert, kann die KI folgende Aktionen auf natürliche Sprachanfragen ausführen:

Befehlstyp Beispiel-Anfrage Was passiert
Items geben "Gib mir 64 Diamanten" [GIVE:diamond:64]/give
Items entfernen "Entferne mein Schwert" [REMOVE:item:1]/clear
Inventar leeren "Leere mein Inventar" [CLEAR_INVENTORY]/clear
Spieler töten "Töte mich" [KILL]/kill
Effekte geben "Gib mir Geschwindigkeit" [EFFECT:speed:60:2]/effect give
Wetter ändern "Mach es sonnig" [WEATHER:clear]/weather
Zeit setzen "Mach es Tag" [TIME:6000]/time set
Beliebige Befehle "Spawne 10 Zombies" [COMMAND:summon zombie] × 10

🔧 Spezielle Features

  • Multi-Summon: Die KI kann mehrere Entities gleichzeitig spawnen (bis zu 50).
  • Relative Koordinaten: Unterstützt ~ Koordinaten für Befehle.
  • Bracket-Fixing: Automatische Korrektur von unbalancierten Klammern in Befehlen.
  • Fehlerbehandlung: Klare Fehlermeldungen bei API-Problemen.

Befehle

Befehl Beschreibung
!clear Setzt den Chat-Kontext zurück (KI vergisst bisheriges Gespräch)

Konfiguration

Zu finden in config/sarosaichatmod-common.toml.

[api]
    # Hol dir deinen kostenlosen Key auf aistudio.google.com
    geminiApiKey = "DEIN_KEY_HIER"

[chat]
    # Aktiviert/Deaktiviert AI-Antworten auf Chat-Nachrichten
    respondToTextMessages = true

[features]
    # GEFÄHRLICH: Erlaubt der KI, Server-Befehle auszuführen!
    # Kann Items geben, Inventar leeren, Spieler töten, Wetter ändern, etc.
    enableCheatAI = false

Konfigurationsoptionen

Option Standard Beschreibung
geminiApiKey "YOUR_GEMINI_API_KEY_HERE" Dein Google Gemini API-Schlüssel
respondToTextMessages true Ob die KI auf Chat-Nachrichten antwortet
enableCheatAI false Aktiviert mächtige Befehls-Ausführung

Technische Details

  • API: Google Gemini 2.0 Flash (gemini-2.0-flash)
  • HTTP Client: Java 11+ HttpClient für asynchrone Anfragen
  • Temperature: 0.7 (ausgewogene Kreativität)
  • Max Tokens: 1000 pro Antwort
  • Spieler-Daten: Persistent gespeichert in config/ai_player_data.json

Installation

  1. Installiere Forge für Minecraft 1.20.1.
  2. Lade die Mod herunter und lege sie in den mods Ordner.
  3. Starte Minecraft einmal, um die Config zu generieren.
  4. Besuche aistudio.google.com und erstelle einen kostenlosen API-Key.
  5. Trage den Key in config/sarosaichatmod-common.toml ein.
  6. Optional: Aktiviere enableCheatAI für erweiterte Funktionen.

Hinweis: Dieses Wiki dient als Dokumentation. Für aktive Diskussionen tritt bitte dem Discord-Server bei.

Featured

Brauchst du eine eigene Mod?

Vom Konzept zum Code. Ich erstelle professionelle, optimierte Mods, die genau auf deine Wünsche zugeschnitten sind.

Miete mich auf Fiverr