README.md aktualisiert
This commit is contained in:
43
README.md
43
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)**
|
||||
Reference in New Issue
Block a user