README.md aktualisiert

This commit is contained in:
2026-01-08 15:16:10 +00:00
parent d6c3faa42c
commit 7f5efe273d

View File

@@ -11,12 +11,11 @@ Die Daten werden live über eine externe **StatusAPI** aus deinem Minecraft-Netz
### Pflichtvoraussetzung: ### Pflichtvoraussetzung:
- Ein **BungeeCord-Server** - Ein **BungeeCord-Server**
- Das Plugin **StatusAPI** - Das Plugin **[StatusAPI](https://git.viper.ipv64.net/M_Viper/StatusAPI)**
- **StatusAPI MUSS im BungeeCord-Ordner `/plugins` liegen** - **StatusAPI MUSS im BungeeCord-Ordner `/plugins` liegen**
**NICHT** auf Spigot / Paper / Velocity **NICHT** auf Spigot / Paper / Velocity
**NUR** im **BungeeCord-Server unter `/plugins`** **NUR** im **BungeeCord-Server unter `/plugins`**
```text ```text
BungeeCord/ BungeeCord/
├─ plugins/ ├─ plugins/
@@ -24,8 +23,12 @@ BungeeCord/
└─ config.yml └─ config.yml
``` ```
---
## 🔗 StatusAPI ## 🔗 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`), 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. der von diesem WordPress-Plugin **regelmäßig abgefragt** wird, um Spieler- und Online-Daten zu synchronisieren.
@@ -58,21 +61,21 @@ Die StatusAPI **MUSS** auf dem **BungeeCord-Server** installiert sein und sich i
wp-content/plugins/mc-player-history/ 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: Beispiel:
```text ```text
http://localhost:9191 http://localhost:9191
``` ```
6. Einstellungen speichern 4. Einstellungen speichern
--- ---
## 🔗 Verbindung zur StatusAPI ## 🔗 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 - WordPress ruft diese URL per **HTTP** ab
- Standard-Fallback: - Standard-Fallback:
```text ```text
@@ -88,7 +91,6 @@ Die StatusAPI **MUSS** auf dem **BungeeCord-Server** installiert sein und sich i
--- ---
## 🧩 Shortcode ## 🧩 Shortcode
```shortcode ```shortcode
[mc_player_history] [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 | | only_online | Nur Online-Spieler anzeigen | false |
### Beispiel ### Beispiel
```shortcode ```shortcode
[mc_player_history limit="50" interval="5" only_online="true"] [mc_player_history limit="50" interval="5" only_online="true"]
``` ```
---
## 🎨 Anzeige-Reihenfolge (fix) ## 🎨 Anzeige-Reihenfolge (fix)
Die Struktur ist **fest definiert** und kann **nicht verändert** werden: Die Struktur ist **fest definiert** und kann **nicht verändert** werden:
```text ```text
Avatar Avatar
Prefix Prefix
@@ -119,6 +121,8 @@ Name
Status (unten) Status (unten)
``` ```
---
## 🛠 Cron & Caching ## 🛠 Cron & Caching
- WordPress-Cron läuft alle **2 Minuten** - WordPress-Cron läuft alle **2 Minuten**
@@ -131,7 +135,7 @@ Status (unten)
### ❌ Keine Spieler sichtbar? ### ❌ Keine Spieler sichtbar?
- StatusAPI nicht erreichbar - **[StatusAPI](https://git.viper.ipv64.net/M_Viper/StatusAPI)** nicht erreichbar
- StatusAPI **nicht im `BungeeCord/plugins/`** - StatusAPI **nicht im `BungeeCord/plugins/`**
- Falsche URL (z. B. `http://` vergessen) - Falsche URL (z. B. `http://` vergessen)
- Firewall blockiert den API-Port - Firewall blockiert den API-Port
@@ -141,3 +145,10 @@ Status (unten)
- StatusAPI liefert keine `players` - StatusAPI liefert keine `players`
- BungeeCord-Server nicht gestartet - BungeeCord-Server nicht gestartet
- Falscher API-Port konfiguriert - 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)**