Rosewood Dashboard

Verbinde…
🔔
Benachrichtigungen Alle gelesen
Keine Benachrichtigungen.
✉ Senden 📥 Empfang
🖥 Server Online
🎫 Offene Tickets
📋 Offene Aufgaben
🔨 Mod-Aktionen heute
📥 Launcher Downloads

📈 Spielerzahl-Verlauf

🔧 Geplante Wartungsfenster

Lade…

🏃 Team-Aktivität

Lade…

📰 Launcher News

Lade…

🚀 Launcher Version

Lade…

🔨 Letzte Mod-Aktionen

Lade…

Neue Aufgabe

Aufgaben
Keine Aufgaben.

Stempeluhr

✏️ Manueller Eintrag

📊 Monatsübersicht

IST
SOLL
DIFF
Soll-Stunden/Monat:

Einträge

DatumZeitDauerBeschreibung
Keine Einträge.

Discord Bots

Lade…

Minecraft Server

Lade…

Neues Event (play.therosewood.de)

🔧 Wartungsfenster planen

Lade…
Events auf play.therosewood.de
Lade…

📋 Moderations-Log

Lade…
Offene Tickets
Lade…
← Ticket auswählen

Was der KI-Watcher umsetzen kann

Der Watcher liest alle 30 Sekunden den Eingang/-Ordner und führt neue Aufgaben automatisch aus. Er kann lesen, schreiben und Dateien anlegen – aber nur in erlaubten Pfaden.

🖥️ Dashboard
  • Neue Tabs oder Buttons einbauen
  • Bestehende Funktionen erweitern
  • API-Routen in server.py ergänzen
  • Styles und Layout anpassen
☕ Plugins (Java)
  • Einzelne Java-Dateien ändern
  • Neue Commands oder Events
  • Bugfixes in bestehendem Code
  • Keine Full-Rebuilds
⚙️ Configs (YAML)
  • Werte anpassen oder ergänzen
  • Neue Einträge hinzufügen
  • Standardwerte setzen
📄 Dokumentation
  • Changelogs schreiben
  • Guides und Wiki-Seiten erstellen
  • Info-Sammeln Einträge anlegen

Pflicht-Sätze – müssen in jeder Aufgabe stehen

Damit der Watcher die Aufgabe sauber abschließt und dokumentiert, müssen diese Zeilen am Ende jeder Aufgabe stehen:

Schreibe in Info Sammeln/[aufgaben-name].md was du gemacht hast
falls nicht vorhanden erstelle es bitte.
stelle eine copy in Erledigt mit [aufgaben-name].md

⚠️ [aufgaben-name] durch einen passenden kurzen Namen ersetzen, z.B. dashboard-spielerliste

Beispiel-Aufgabe – so sieht eine funktionierende Aufgabe aus

# Dashboard: Spielerliste im Server-Tab

Füge im Server-Tab einen neuen Button "👥 Alle Spieler" hinzu.
Beim Klick soll eine Liste aller Online-Spieler über RCON abgerufen
und in einem Modal angezeigt werden (Name + Server).

Zieldatei: Dashboard/index.html + Dashboard/server.py

Schreibe in Info Sammeln/dashboard-spielerliste.md was du gemacht hast
falls nicht vorhanden erstelle es bitte.
stelle eine copy in Erledigt mit dashboard-spielerliste.md

Was nicht funktioniert

  • Aufgaben die einen Server-Neustart erfordern (z.B. Plugin-Deployment)
  • Maven/Gradle Builds – der Watcher kann nicht kompilieren
  • Zugriff auf Dateien außerhalb von C:\Users\Dev\ (Windows) bzw. /opt/rosewood/ (Server)
  • Aufgaben ohne klare Dateiangabe bei komplexen Systemen
Support-Chats
Lade…
← Gespräch auswählen

🧩 Plugin Übersicht

Lade…

Benutzerverwaltung

Lade…

Rollen & Berechtigungen

Lade…