diff --git a/README.md b/README.md index 4311c7d..1370b3e 100644 --- a/README.md +++ b/README.md @@ -11,12 +11,11 @@ Die Daten werden live über eine externe **StatusAPI** aus deinem Minecraft-Netz ### Pflichtvoraussetzung: - Ein **BungeeCord-Server** -- Das Plugin **StatusAPI** +- Das Plugin **[StatusAPI](https://git.viper.ipv64.net/M_Viper/StatusAPI)** - **StatusAPI MUSS im BungeeCord-Ordner `/plugins` liegen** ❗ **NICHT** auf Spigot / Paper / Velocity ❗ **NUR** im **BungeeCord-Server unter `/plugins`** - ```text BungeeCord/ ├─ plugins/ @@ -24,8 +23,12 @@ BungeeCord/ └─ config.yml ``` +--- + ## 🔗 StatusAPI +**Download:** [https://git.viper.ipv64.net/M_Viper/StatusAPI](https://git.viper.ipv64.net/M_Viper/StatusAPI) + Die **StatusAPI** stellt einen HTTP-Endpunkt bereit (z. B. `http://localhost:9191`), der von diesem WordPress-Plugin **regelmäßig abgefragt** wird, um Spieler- und Online-Daten zu synchronisieren. @@ -54,30 +57,30 @@ Die StatusAPI **MUSS** auf dem **BungeeCord-Server** installiert sein und sich i ## 📦 Installation (WordPress) 1. Plugin-Dateien hochladen nach: - ```text +```text wp-content/plugins/mc-player-history/ - ``` +``` -4. Plugin im WordPress-Admin aktivieren +2. Plugin im WordPress-Admin aktivieren -5. Unter **Einstellungen → MC Player History** die **StatusAPI URL** eintragen +3. Unter **Einstellungen → MC Player History** die **StatusAPI URL** eintragen Beispiel: - ```text +```text http://localhost:9191 - ``` +``` -6. Einstellungen speichern +4. Einstellungen speichern --- ## 🔗 Verbindung zur StatusAPI -- Die **StatusAPI** läuft auf dem **BungeeCord-Server** +- Die **[StatusAPI](https://git.viper.ipv64.net/M_Viper/StatusAPI)** läuft auf dem **BungeeCord-Server** - WordPress ruft diese URL per **HTTP** ab - Standard-Fallback: - ```text +```text http://localhost:9191 - ``` +``` ❗ Stelle sicher, dass: @@ -88,7 +91,6 @@ Die StatusAPI **MUSS** auf dem **BungeeCord-Server** installiert sein und sich i --- ## 🧩 Shortcode - ```shortcode [mc_player_history] ``` @@ -102,15 +104,15 @@ Die StatusAPI **MUSS** auf dem **BungeeCord-Server** installiert sein und sich i | only_online | Nur Online-Spieler anzeigen | false | ### Beispiel - ```shortcode [mc_player_history limit="50" interval="5" only_online="true"] ``` +--- + ## 🎨 Anzeige-Reihenfolge (fix) Die Struktur ist **fest definiert** und kann **nicht verändert** werden: - ```text Avatar Prefix @@ -119,6 +121,8 @@ Name Status (unten) ``` +--- + ## 🛠 Cron & Caching - WordPress-Cron läuft alle **2 Minuten** @@ -131,7 +135,7 @@ Status (unten) ### ❌ Keine Spieler sichtbar? -- StatusAPI nicht erreichbar +- **[StatusAPI](https://git.viper.ipv64.net/M_Viper/StatusAPI)** nicht erreichbar - StatusAPI **nicht im `BungeeCord/plugins/`** - Falsche URL (z. B. `http://` vergessen) - Firewall blockiert den API-Port @@ -141,3 +145,10 @@ Status (unten) - StatusAPI liefert keine `players` - BungeeCord-Server nicht gestartet - Falscher API-Port konfiguriert + +--- + +## 📚 Weitere Informationen + +Für detaillierte Informationen zur Installation und Konfiguration der StatusAPI besuche das Repository: +**[https://git.viper.ipv64.net/M_Viper/StatusAPI](https://git.viper.ipv64.net/M_Viper/StatusAPI)** \ No newline at end of file