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