1. Einführung
  2. Grundkonzepte & Begriffe
  3. Lokale Entwicklung einrichten
  4. 1. Wie das System zusammenarbeitet
    1. 1.1. Daten von TikTok empfangen
    2. 1.2. Events verarbeiten
    3. 1.3. Daten an Minecraft senden
  5. 2. Eigenes Plugin erstellen
    1. 2.1. Plugin-Struktur & Setup
    2. 2.2. Events empfangen: Webhook-System
    3. 2.3. Konfiguration & Datenspeicherung
    4. 2.4. GUI mit Flask + pywebview
    5. 2.5. Interne-Plugin Kommunikation
    6. 2.6. Error Handling & Best Practices
  6. 3. Von Event zum Minecraft-Befehl
    1. 3.1. Die actions.mca Datei
    2. 3.2. Syntax & Befehle
    3. 3.3. Design-Entscheidungen
    4. 3.4. Parser-Logik
    5. 3.5. $random & Meta-Befehle
    6. 3.6. Eigene $ Befehle
    7. 3.7. RCON & seine Grenzen
    8. 3.8. mcfunction Batch-Optimierung
  7. 4. Modulare Architektur
    1. 4.1. Control Methods: DCS vs ICS
    2. 4.2. Die PLUGIN_REGISTRY
    3. 4.3. GUI-Architektur mit Flask
    4. 4.4. Inter-Modul-Kommunikation (DCS)
    5. 4.5. Module in Streaming-Software
  8. 5. Python in diesem Projekt
    1. 5.1. Die main.py Datei
    2. 5.2. Importe
    3. 5.3. TikTok-Client & Event-Handler
    4. 5.4. Event-System verstehen
    5. 5.5. Gift-Events
    6. 5.6. Follow-Events
    7. 5.7. Like-Events
    8. 5.8. Threading & Queues
  9. 6. Debugging & Troubleshooting
  10. 7. Anhang
    1. 7.1. Glossar
    2. 7.2. Core-Module der Infrastruktur
    3. 7.3. Projektstruktur
    4. 7.4. Konfiguration (config.yaml)
    5. 7.5. Update-Prozess
    6. 7.6. Plugin erstellen ohne Python

Streaming Tool Dev

Update-Prozess