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:
|
### 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.
|
||||||
|
|
||||||
@@ -54,30 +57,30 @@ Die StatusAPI **MUSS** auf dem **BungeeCord-Server** installiert sein und sich i
|
|||||||
## 📦 Installation (WordPress)
|
## 📦 Installation (WordPress)
|
||||||
|
|
||||||
1. Plugin-Dateien hochladen nach:
|
1. Plugin-Dateien hochladen nach:
|
||||||
```text
|
```text
|
||||||
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
|
||||||
http://localhost:9191
|
http://localhost:9191
|
||||||
```
|
```
|
||||||
|
|
||||||
❗ Stelle sicher, dass:
|
❗ Stelle sicher, dass:
|
||||||
|
|
||||||
@@ -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)**
|
||||||
Reference in New Issue
Block a user